是否有用于在应用程序之间共享数据的C \ C ++跨平台库?
答案 0 :(得分:8)
显然,您的问题的答案是..是的,有许多跨平台库用于在应用程序之间共享数据。例如,Boost有Boost Serialization用于数据存储和读取,而Boost Interprocess用于内存数据共享。
答案 1 :(得分:3)
答案 2 :(得分:2)
具有大量OS抽象的跨平台库是ACE。您可以查看tarball附带的示例以获取详细示例。
答案 3 :(得分:1)
Google's Protocol Buffers可能适合该法案。
答案 4 :(得分:1)
对于消息传递?
或者你的意思不仅仅是协议?
答案 5 :(得分:0)
UDP或TCP。
使用套接字打开端口。当你谷歌“c套接字”
时,你会发现很多这样的例子