【发布时间】:2011-01-25 11:56:05
【问题描述】:
如何在 C++ 中做到这一点:
假设程序A是一个命令行工具,有一些输入(例如文件路径和一个数字),根据它的输入,它可能会在运行时获取一些其他参数。 (if(condithin) cin<<something) 我想从另一个程序B 调用A,并希望在它运行期间查看A 的完整输出。必须输入A 的输入(如有必要)。 B 是用 Qt 编写的 gui 工具,A 必须显示在纯文本区域,并且它的输入必须显示在同一位置(如控制台客户端)。
我只是不知道从哪里开始。阅读有关 IPC 的内容并没有帮助。我知道这是可能的,因为我在 Eric IDE 中看到了 Dolphin 的控制台窗口和 python 解释器...
【问题讨论】: