Destructor在C++中什么意思

如题所述

  Destructor在C++中的意思时析构函数。
  析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。
  析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-11
类的析构函数,与constructor相对,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作(例如在建立对象时用new开辟了一片内存空间,应在退出前在析构函数中用delete释放)。
第2个回答  2013-01-11
析造函数的意思,与Constructor(构造函数)对应。
第3个回答  2013-01-11
析构函数,在生命周期结束时调用,负责销毁自身动态分配的内存。本回答被网友采纳
第4个回答  2013-01-11
Structor 是构造函数
Destructor是析构函数
相似回答