现在的位置: 首页 > 综合 > 正文

boost的pool和object_pool

2018年02月16日 ⁄ 综合 ⁄ 共 2159字 ⁄ 字号 评论关闭

本文参考http://blog.csdn.net/xushiweizh/archive/2006/11/21/1400426.aspx

并查阅了boost 的一些官方文档。

 

boost::pool 适用微小对象,这些对象被分配至堆上。它们应该没构造函数,析构函数。

可以看成一个种小型自定义数据类型。

boost::object_pool 适用于细粒度的对象,可以拥有无参数的构造函数和析构函数。

 

用代码说话。

以下代码都经本人编译运行过

 

//testpool.cpp

 

//TestObject_pool.cpp

 

相关资料及代码

http://download.csdn.net/source/2560388

 

抱歉!评论已关闭.