我一直在寻找到使用Boost.Interprocess中创建磁盘支持数据结构。在Boost文档的例子( HTTP://www.boost。组织/ DOC /库/ 1_41_0 / DOC / HTML / interprocess.html )都使用,即使他们提到,内存映射文件,也可以使用共享内存。我想知道这里是否有人使用内存映射文件?任何可公开获得的代码示例上手(比如,内存映射文件支持的地图或设置)?

有帮助吗?

解决方案

您可能需要看看多数民众赞成升压邮件列表上正在积极讨论 stldb 项目。它试图对boost::interprocess上构建一个ACID数据库。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top