[C++之旅] 13 析构函数
析构函数与构造函数相反,构造函数在实例化一个对象时调用,而析构函数在销毁一个对象时调用。
析构函数的特点
- 如果没有自定义的析构函数则系统自动生成
- 析构函数在对象销毁时自动调用
- 析构函数没有返回值、没有参数也不能重载
- 申请堆中的内存等通过析构函数释放内存
定义格式
~类名()
析构函数与构造函数相反,构造函数在实例化一个对象时调用,而析构函数在销毁一个对象时调用。
~类名()
本文标题:[C++之旅] 13 析构函数
本文链接:https://www.haomeiwen.com/subject/wkduqqtx.html
网友评论