6.3w+
社区成员
#include<stdio.h>
class Base
{
char sz[12];
public:
virtual ~Base()
{
printf("Base::~Base\n");
}
};
class test:public Base
{
int data[4];
public:
~test()
{
printf("Base::~Base\n");
}
};
int main()
{
Base* p = new test[4];
delete[] p;
return 0;
}