// class base 的析构函数会编译成如下形式 void base_destructor(T* ); // 这是delete 展开之后的伪代码 operator delete(base* p) { base_destructor(p); free(p); } // base 的析构函数实现 void base_destructor(T* p) { delete(p); }
65,189
社区成员
250,526
社区内容
加载中
试试用AI创作助手写篇文章吧