C++ 通过命令行以编程方式运行程序

C++ 通过命令行以编程方式运行程序,c++,windows,macos,command-line,C++,Windows,Macos,Command Line,如何通过命令行运行programmaticaly程序并获取其返回值?我希望有一种在Windows 7和MacOS X上都能运行的方法,但如果我需要在每个操作系统上对其进行不同的编程,我也会这样做您可以使用该方法调用程序并检索其返回值 例如 int returnValue = system("C:\\SomeProgram.exe"); 可以使用调用程序并检索其返回值 例如 int returnValue = system("C:\\SomeProgram.exe"); 大多数平台都有用于此的

如何通过命令行运行programmaticaly程序并获取其返回值?我希望有一种在Windows 7和MacOS X上都能运行的方法,但如果我需要在每个操作系统上对其进行不同的编程,我也会这样做

您可以使用该方法调用程序并检索其返回值

例如

int returnValue = system("C:\\SomeProgram.exe");
可以使用调用程序并检索其返回值

例如

int returnValue = system("C:\\SomeProgram.exe");

大多数平台都有用于此的
system()
。大多数平台都有用于此的
system()