目录
内存分配的每一层面
不同层面内存的分配,执行程序不同的条件:malloc很重要,
分类:
四个层面的基本用法
malloc/new/operator new()/allocator使用样例:
注意:使用分配器,用了几个记得还几个。
new/delete expression
通过指针不能调用构造函数
delete expression
测试:
array new
placement new
重载
重载new和delete
per-class allocator
针对一个class来写内存管理,用链表来管理。
per-class allocator2
static allocator
macro for static allocator
global allocator
new hander抛内存不足异常
=default,=delete