delete 表达式与operator delete的区别?以及PLACEMENT NEW 和PLACEMENT DELETE

ANDYLUAN 2002-03-22 09:07:35
为什么" delete表达式(如delete p)的步骤分两步,先调用p的析构函数,然后p就不具有任何类型,成为void了,接着调用operator delete。
operator delete可以重载,但是delete表达式不能,你在程序中使用的是delete表达式而不是operator delete。"


...全文
45 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧