0%

C++ Cheatsheat Pooling

C++池化技术

内存池

STL

当我们new一个对象时,实际做了两件事情:

  1. 使用malloc申请了一块内存,
  2. 执行构造函数,

在SGI中,这两步独立出了两个函数:allocate申请内存,construct调用构造函数。这两个函数分别在<stl_alloc.h>和<stl_construct.h>中。

tcmalloc

------ 本文结束 ------