4 ms·
Boost.Container [1] has reimplementations of the STL containers that use offsets to be compatible with memory-mapped files. Boost.Interprocess [2] has some othe
by quietbritishjim 2y ago
Boost.Container [1] has reimplementations of the STL containers that use offsets to be compatible with memory-mapped files. Boost.Interprocess [2] has some other useful types, such as smart pointers that are compatible with memory-mapped files, along with platform-independent APIs for handling them.
[1] https://www.boost.org/doc/libs/1_86_0/doc/html/container.html#container.intro.introduction_building_container https://www.boost.org/doc/libs/1_86_0/doc/html/container.htm...
[2] https://www.boost.org/doc/libs/1_86_0/doc/html/interprocess.html https://www.boost.org/doc/libs/1_86_0/doc/html/interprocess....