问题描述
|
我正在尝试找到C ++的内存管理库,该库将从我给它的预分配内存块中分配以进行初始化。完成后,我将关闭分配器(和对象)并释放预分配的块
这样的东西已经存在了吗?
解决方法
有许多这样的分配器。 dlmalloc是最受欢迎的工具之一(对我们来说效果很好)。 Doug Lea可以下载malloc.c和malloc.h,并且他的原始代码的一些派生版本也可能以更方便的方式打包,例如ptmalloc。
, 您可能对loki的分配器感兴趣:
http://sourceforge.net/projects/loki-lib/