会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
厚积薄发
海纳百川,有容乃大
博客园
首页
新随笔
新文章
联系
订阅
管理
2013年11月17日
C++中new和delete的背后
摘要: 我们可以看到数组new[]和delete[]的关键是, C++编译器在数组起始地址之前的4个字节保存了对象的数量N,后面会根据这个数量值进行N次的构造和析构 。 我们可以看到C++ 编译器在背后干了很多事情,可能会内联我们的函数, 也可以修改和产生其他一些函数, 而这是很多C开发者受不了的事情, 所以在内核级别, 很多人宁愿用C来减少编译器背后的干扰。
阅读全文
posted @ 2013-11-17 21:25 Richard Wei
阅读(691)
评论(0)
推荐(0)
编辑