本层记录一个叫做 RAII 的东西
这个东西利用函数内的临时变量生命周期只持续到函数结尾
将一些需要成对出现的操作封装在一个类中,将成对的操作分别配置在该类的构造函数和析构函数中
最后在函数内实现一个这个类的临时对象
这样,成对的操作总会随着对象实现时的构造和函数末尾时对象的自动解析自动完成。
这个东西利用函数内的临时变量生命周期只持续到函数结尾
将一些需要成对出现的操作封装在一个类中,将成对的操作分别配置在该类的构造函数和析构函数中
最后在函数内实现一个这个类的临时对象
这样,成对的操作总会随着对象实现时的构造和函数末尾时对象的自动解析自动完成。