0

我直奔主题。

我有 2 个 C++ 可执行文件,我们称它们为 Program 1 和 2。

程序 2 有一些变量,例如和Var1,它们的值都为 0。Var2Var3

现在我想做的是,当我打开程序 1 时,我希望能够在程序 2 中重写这些变量,Var1例如它设置为 1。

就像有人说的那样,一个简单的“修补程序”功能。

4

1 回答 1

0

您需要某种形式的进程间通信 (IPC) 才能在两个可执行文件之间进行通信。

您在此处的选择将取决于您的目标系统和可用的库,也许您可​​以在此处提供更多信息?

IPC 方法的示例如下:

  • 文件
  • 共享内存
  • 插座
  • 消息队列
  • 信号
  • 管道,命名管道
于 2013-06-16T21:17:28.303 回答