这池创建的std ::地图分配器是stl allocator, copy constructor of other type, rebind如何使用对象
后随我使用的std ::地图,并希望自定义分配器,可以重新用于内部节点的存储。正在存储的项目是指针,所以我不是在讨论重用它们,而仅仅是地图的内部分配。
的主要要求是,地图上的不同实例不能共享一个对象池,它必须是每个实例是唯一的。
我并不需要一个完整的解决方案,我只是想如何与所需的拷贝构造函数不同类型的分配器应付的想法。在这种情况下,我不知道如何管理内部存储器。
也许您在寻找[intrusive containers](http://www.boost.org/doc/libs/1_44_0/doc/html/intrusive.html)。 – GManNickG 2010-10-31 10:41:10