调用其他程序
#include <iostream>
#include <Windows.h>
using namespace std;
int main()
{ //方法一:
//system("F:\\Allen\\test\\02call-bat\\a.bat");
//方法二:WinExec是 Windows.h 中的函数。
//WinExec("a.bat", SW_HIDE);
system("pause");
return 0;
}
区别1.
system是c库的函数
WinExec是windows函数
区别2.
system有一个参数,命令行
Winexec有两个参数,一个命令行,一个窗口显示
区别3.!!!!!!
winExec是不同步的进程调用,就是调用起来了就返回了,不会等调用起来的程序结束
system是同步调用进程,调用进程不结束,它就不返回,它可以获取调用进程所返回的值

浙公网安备 33010602011771号