【发布时间】:2014-01-02 10:46:36
【问题描述】:
我在创建 C++ 应用程序和 C# 应用程序时遇到问题,这两者之间必须有一个共享区域,因此它们都可以从/向该区域读取/写入。如果您有任何文件/解决方案,可以分享给我吗? 提前谢谢.....
【问题讨论】:
-
这些应用程序是什么样的?该区域位于何处:服务器、文件、内存流?不要问的那么乱,写具体的东西
-
@Elliot Tereschuk 这是内存流
我在创建 C++ 应用程序和 C# 应用程序时遇到问题,这两者之间必须有一个共享区域,因此它们都可以从/向该区域读取/写入。如果您有任何文件/解决方案,可以分享给我吗? 提前谢谢.....
【问题讨论】:
使用命名管道使两个进程可以通信(C# 服务器和 C++ 客户端)
您也可以在 MSDN 上查看"Sharing Files and Memory"。
【讨论】:
您可以使用memory mapped files 在应用程序之间进行通信,以及在应用程序之间使用互斥锁和事件。
【讨论】: