自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

瓶子的笔记本

C/C++ 手机软件开发

  • 博客(1)
  • 收藏
  • 关注

原创 placement new还是不要乱用的好,如果是用来处理数组,记得多申请4个字节

<br />首先是得手动掉析构函数,在释放原指针,操作起来很烦吗,忘了析构是常事<br /> <br />其次一点,当对数组调placement new的时候会需要多用掉4个字节用来存储数组个数<br />而如果忽略了这一点 申请内存的时候用的 operater new(sizeof(Class) * 10)<br />然后在申请到的内存上调用placement new,那么会返回原地址+4的地址<br />前面四个字节会用来存储10这个数字<br />这样就必然造成会踩坏后面的4字节<br /> <br

2011-01-24 14:21:00 920

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除