使用C ++ Boost内存映射文件来创建磁盘后退数据结构

时间:2010-01-11 14:49:04

标签: c++ boost interprocess memory-mapped-files

我一直在研究使用Boost.Interprocess来创建磁盘支持的数据结构。 Boost文档(http://www.boost.org/doc/libs/1_41_0/doc/html/interprocess.html)上的示例都是为了使用共享内存,即使他们提到也可以使用内存映射文件。我想知道这里是否有人使用过内存映射文件?任何公开可用的代码示例(例如,内存映射文件支持的映射或集)?

1 个答案:

答案 0 :(得分:6)

您可以查看正在积极讨论增强邮件列表的stldb项目。它尝试在boost::interprocess

之上构建ACID数据库