资源介绍
C++ 内存池私有堆 实现 测试代码
私有堆管理类
1. CPrivateHeap: 自动创建和销毁进程私有堆
每一个该类的对象都代表一个私有堆, 所以该类对象的特点是: 一般声明周期都比较长
通常作为全局对象, 其他类的静态成员对象或者一些长生命周期类对象的成员对象
2. CPrivateHeapBuffer: 在私有堆中自动分配和释放指定大小的内存
一般用于在函数体内分配和释放局部作用域的堆内存
从而避免对 CPrivateHeap::Alloc() 和 CPrivateHeap::Free() 的调用