C ++文件内存映射容器类似于std :: vector / boost :: array

时间:2012-07-01 11:45:50

标签: c++ containers mmap

我想知道是否有一个很好的C ++库提供了类似于std :: vector或boost :: array的文件内存映射容器,其显着区别在于它在文件内存映射上运行。

现在我正在考虑基于boost :: array实现这样的自己,但我宁愿不重新发明轮子。

1 个答案:

答案 0 :(得分:1)

结帐boost interprocess。它包含许多适用于arbirtrary内存位置的容器和分配器。还有mapped files的直接支持。