请帮助为std :: vector<写c ++分配器尼孔* GT;类。
我找到的所有示例都显示了我需要覆盖哪些方法,而不是代码示例。
我需要在Windows上使用共享内存实现allocator(使用CreateFileMapping和MapViewOfFile)
答案 0 :(得分:3)
我建议你看看提升interprocess library吗?它允许您使用共享内存创建分配器。
我已经看到了一些例子,我想说看一下。我同意他们都没有完美的工作,因此我不会特别推荐。虽然除了实现一小部分功能之外,实际上并没有什么(如果你不需要为地图实现一个)。
答案 1 :(得分:0)