c++ plasement new

想起来好像有个 可以有参数的new运算符,
可以做到更好的管理内存,
于是回顾了一下忘掉的知识点,
那个好像叫做placement new
很好用, 只需要delete一次就全部释放了

总结:
优点: 将内存管理集中起来, 只需要delete一次就可以释放一大块内存
-------系统分配内存频率也可以减少, 避免内存碎片
缺点: 内存不能单独释放其中某一部分( 对这个内存块内的任何数据delete都会直接释放整块内存 )
-------对于需要频繁 增加/删除 操作的数据 可能不太好用
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内存增加了在这里插入图片描述
内存并没有重新分配, 然后是看看数据是否能正常使用
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值