当前位置: 首页 > 工具软件 > 豆豆Pool > 使用案例 >

boost的pool和object_pool

孟财
2023-12-01

本文参考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

 

 类似资料: