0

例如,我的 c++ 程序中有一个向量:

vector<string> files;

这个程序已经在运行。

我想调用我的其他程序将字符串动态添加到文件向量(在已经运行的程序中)。

我应该为此在 localhost 上创建一个客户端-服务器应用程序吗?
或者还有其他方法吗?(如何将带有参数的消息发送到正在运行的程序)

4

2 回答 2

2

我不能给出一个很好的答案,因为我没有经验,但这些是我打算研究的一些事情:

也许里面的东西对你有用。进程间通信是您要搜索的术语(IPC)。

于 2012-04-13T10:57:33.147 回答
1

有很多方法可以做到这一点。谷歌进程间通信。 http://en.wikipedia.org/wiki/Inter-process_communication

在 Windows 上,我会使用类似的东西:http: //msdn.microsoft.com/en-us/library/windows/desktop/aa366551 (v=vs.85).aspx

或者只是一个临时文件,如果我想快速而肮脏地处理它。

于 2012-04-13T10:55:43.290 回答