是否可以使用C++执行另一个程序

Is it possible to execute another program using C++?

本文关键字:另一个 程序 执行 C++ 可以使 是否      更新时间:2023-10-16

我想做的是让我的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

这取决于程序这种方法是否有效。