我想知道是否有办法通过c ++代码启动应用程序?好像我是通过命令行启动它(例如给出参数)。
如果它存在,请您提供windows代码和linux代码(如果它们不同)。
答案 0 :(得分:1)
您可以使用系统调用,例如:
你可以找到很多例子。我还回答了关于fork()
here的问题。
对于exec()
,您可以阅读:Please explain exec() function and its family。
答案 1 :(得分:0)
对于Windows,您可以使用其中一个函数系列函数,例如_wspawnl
。对于Linux,您可以使用exec系列函数与fork
结合使用,例如execl
。