首先是共享内存稳定吗?
我更喜欢这种方式来进行进程间/应用程序通信,因为这样我不需要解析数据的开销。
在c / c ++中是否有一个很好的hello world演示?
答案 0 :(得分:3)
你应该看看Boost.Interprocess。它提供了您需要的功能,文档中包含有关如何使用它的说明。
答案 1 :(得分:1)
首先是共享内存稳定吗?
是
我更喜欢这种方式来进行进程间/应用程序通信,因为这样我不需要解析数据的开销。
你可能错了。
在c / c ++中是否有一个很好的hello world演示?
我想要Managing Memory-Mapped Files之类的东西。
答案 2 :(得分:1)
使用共享内存时需要考虑一些问题:
答案 3 :(得分:0)
它和你的代码一样稳定。
请注意,任何支持二进制消息的IPC方法都不需要解析,例如UDP数据报,消息模式管道或邮件槽。
答案 4 :(得分:0)
如果您正在寻找一个简单的示例,来自MSDN的Using Shared Memory in a Dynamic-Link Library可能是一个很好的起点。