3.10 object_pool

2013-10-07 14:58:43 · 作者: · 浏览: 68

3.10  object_pool

object_pool是用于类实例(对象)的内存池,它的功能与pool类似,但会在析构时对所有已经分配的内存块调用析构函数,从而正确地释放资源。

object_pool位于名字空间boost,为了使用object_pool组件,需要包含头文件<boost/pool/object_pool.hpp>,即:

  1. #include <boost/pool/object_pool.hpp> 
  2. using namespace boost;