struct B{ virtual ~B(){cout<<"B dtor"<<endl;} }; struct D:B{ ~D(){cout<<"D dtor"<<endl;} }; int main(){ B* pb=new D(); delete pb; return 0; }
65,187
社区成员
250,526
社区内容
加载中
试试用AI创作助手写篇文章吧