示例
class
Base
{
public
:
~Point();
private
:
int
*field;
};
解决方案
始终在基类中将析构函数声明为 virtual。
class
Base
{
public
:
virtual
~Point();
private
:
int
*field;
};