#include <IOSTREAM>
using namespace std;
class a
{
public:
~a(){cout<<"调用父类析构函数!";}
};
class b:public a
{
public:
~b(){cout<<"调用子类析构函数!";}
};
void main()
{
a *pa=new b;
delete pa;
}//子类被析构了吗?
...全文
17912打赏收藏
关于析构问题
#include using namespace std; class a { public: ~a(){cout<<"调用父类析构函数!";} }; class b:public a { public: ~b(){cout<<"调用子类析构函数!";} }; void main() { a *pa=new b; delete pa; }//子类被析构了吗?