RAII技术

Resource Acquisition is Initialization
即资源获取即初始化
能够做到这一点依赖于c++的语言机制:
当一个对象创建时,自动调用构造函数;当对象超出作用域时,自动调用析构函数(new除外)

基本思想:封装代理类(智能指针),将创建、销毁放入代理中,在代理类中维护销毁工作。

作者:admin  创建时间:2024-10-02 16:06
最后编辑:admin  更新时间:2025-02-10 11:18