小编sib*_*nez的帖子

共享内存中的STL容器(Windows)

我正在开发一个由2个进程组成的应用程序,这些进程必须共享一些数据结构.这些类组织在不同的库中,库用于不同的应用程序.

  • 我的第一次尝试是在Win32中使用命名共享内存,但问题是我不能使用STL容器.
  • 寻找解决方案,我发现了Boost Interprocess,如果我理解,我必须将我的类中的所有STL容器更改为"STL"Boost Interprocess容器.

那么,有没有其他方法可以使用STL共享类或结构(在Windows中)?目标是不要在我们的库中创建过多的Boost依赖.

谢谢

c++ winapi stl boost-interprocess

3
推荐指数
1
解决办法
1065
查看次数

标签 统计

boost-interprocess ×1

c++ ×1

stl ×1

winapi ×1