标签:virtual 析构函数 虚析构函数 多态
如果使用到了多态,则需要在base class中写一个虚析构函数目的是销毁继承类: 上面的base class通常有其他虚成员函数。
如果类中没有虚成员函数,也就是类不打算作为base class使用则在类中写了个虚析构函数是错误的:
注意:
条款07:为多态基类声明virtual析构函数
原文地址:http://blog.csdn.net/ganxiang2011/article/details/45675481