我想知道是否有一个好的C ++库,类似于std :: vector或boost :: array,提供基于文件内存映射的容器。它与现有的库不同之处在于它操作的是文件的内存映射。
目前,我正在考虑基于boost :: array实现这样的库,但我不想重复造轮子。
我想知道是否有一个好的C ++库,类似于std :: vector或boost :: array,提供基于文件内存映射的容器。它与现有的库不同之处在于它操作的是文件的内存映射。
目前,我正在考虑基于boost :: array实现这样的库,但我不想重复造轮子。
请查看boost interprocess,它包含了许多适用于任意内存位置的容器和分配器。此外,还直接支持映射文件。