在C++中,可以使用函数system()来调用系统命令。system()函数的原型如下:
int system(const char* command);
其中,command参数是要执行的系统命令,可以是任何有效的命令字符串。例如,要在Windows系统中打开记事本应用程序,可以使用以下代码:
#include <cstdlib>
int main()
{
system("notepad.exe");
return 0;
}
在Linux系统中,要打开文本编辑器gedit,可以使用以下代码:
#include <cstdlib>
int main()
{
system("gedit");
return 0;
}
需要注意的是,system()函数的返回值为执行命令的状态码。如果命令执行成功,则返回0,否则返回一个非零值。因此,在实际使用中,可以根据system()函数的返回值来判断命令是否执行成功。