纯虚函数不需要实现也可以编译通过,但是纯虚析构函数例外。即使把析构函数声明为纯虚,也需要在某一个.cpp文件中给一个定义。
class A
{
public:
virtual ~A()=0;
};
A::~A(){
纯虚函数不需要实现也可以编译通过,但是纯虚析构函数例外。即使把析构函数声明为纯虚,也需要在某一个.cpp文件中给一个定义。
class A
{
public:
virtual ~A()=0;
};
A::~A(){
1万+
804

被折叠的 条评论
为什么被折叠?