14 Jun
2012
14 Jun
'12
3:55 p.m.
Hering Cheng
While Boost.Intrusive provides more varieties of containers than Boost.Container, I wonder if it would make sense to provide flat maps or sets. The application I have in mind is to use these flat containers in shared memory in such a way that application programs preallocate all memory, just like it is possible with Instrusive containers. Would this be feasible? If this makes sense, is there any plan to make this available?
Boost.Container already has a flat_map/flat_set [1]. Have your tried using them with an allocator from interprocess? HTH, Philipp Footnotes: [1] http://www.boost.org/doc/libs/1_49_0/doc/html/container/non_standard_contain...