是否可以使用C++执行另一个程序
Is it possible to execute another program using C++?
我想做的是让我的C++代码打开Mplus(我在电脑上下载的统计程序)并运行它。这可能吗?
您可以使用std::system()调用执行您想要的操作,如:
std::system("program -e input_commands.txt"); // Assuming it accepts some sort of command line args
std::system("program < input_commands.txt"); // Assuming it responds to stdin
这取决于程序这种方法是否有效。
相关文章:
- 如何使用C++读取另一个程序中的源代码输出
- 使用另一个程序调用正在运行的 C++ 程序中的函数
- C++将结构复制到另一个程序的资源
- C++启动另一个程序(客户端-服务器)的程序
- 如何在 eclipse 中将标准输入从控制台更改为另一个程序
- 如何在另一个终端中打开并稍后关闭来自c ++的另一个程序?
- 将UWP应用程序的简单INT发送到另一个程序
- 如何将整个C Glut程序编写为可以在另一个程序中调用的函数
- osX - 如何从我的 QT 应用程序启动另一个程序
- 显示 matlab 程序的输出,调用另一个 C++ 程序
- C++ 从另一个程序窗口的内存中编辑文本
- 在另一个C 程序的窗口中打开.exe
- 如何将值发送到标准输出流并在另一个程序中访问这些值
- 是否可以通过另一个程序调用程序
- 如何调试由另一个程序调用的程序
- 程序如何与另一个程序进行交互
- Visual C 和内联装配代码在一个程序中具有相同的输出,但在另一个程序中具有不同的输出
- 访问 C 中另一个程序的变量
- 'Continuous' C++一个可执行文件的输出作为另一个程序的输入
- 将焦点更改为另一个程序 Windows API