【05】【C++】C++析构函数
析构函数
构造函数是创建一个新的实例对象时运行,析构函数则是在销毁一个对象时运行。析构函数同时适用于栈和堆分配的对象。如果使用new分配一个对象,当你调用delete时,析构函数会被调用。析构函数使用的目的往往是为了释放资源。
代码样例
1 |
|
1 | 输出结果 |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
构造函数是创建一个新的实例对象时运行,析构函数则是在销毁一个对象时运行。析构函数同时适用于栈和堆分配的对象。如果使用new分配一个对象,当你调用delete时,析构函数会被调用。析构函数使用的目的往往是为了释放资源。
代码样例
1 |
|
1 | 输出结果 |