您的位置:首页 > 其它

基类析构函数设置成虚函数意义深远

2008-10-22 14:50 162 查看
如果基类的析构函数是虚的,那么它的派生类的析构函数都是虚的
这将导致:当派生类析构的时候,它的所有的基类的析构函数都将得到调用
否则,只调用派生类的析构函数(这可能导致基类的某些对象没有得到释放)

所以CObject类的析构函数是虚的,所有由它派生的类析构的时候一级一级的进行,不会造成内存泄漏

基类析构函数设置成虚函数意义深远
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: