在C++中执行cmd指令的两种方法
2014-04-23 15:25
246 查看
在C++中执行cmd指令的两种方法:
方法1:system("calc");
方法2: WinExec("calc",SW_NORMAL);
相关提醒:
1.使用这两个函数时不需要另外添加头文件,因为system函数声明在了stdlib.h中,而WinExec函数声明在了WinBase.h中。
2.一定要注意两种方法的区别,具体如下所示,
system函数在执行时,不会顺序执行接下来的代码,而会停留在system语句上,直到cmd指令执行完毕;
WinExec函数在执行时,会顺序执行接下来的代码,不管其cmd指令是否执行完成;
方法1:system("calc");
方法2: WinExec("calc",SW_NORMAL);
相关提醒:
1.使用这两个函数时不需要另外添加头文件,因为system函数声明在了stdlib.h中,而WinExec函数声明在了WinBase.h中。
2.一定要注意两种方法的区别,具体如下所示,
system函数在执行时,不会顺序执行接下来的代码,而会停留在system语句上,直到cmd指令执行完毕;
WinExec函数在执行时,会顺序执行接下来的代码,不管其cmd指令是否执行完成;
相关文章推荐
- 在C++中执行cmd指令的两种方法
- 在C++中执行cmd指令的两种方法
- C++中执行cmd指令的两种方法
- 在C++中执行cmd指令的两种方法
- 使用cmd执行指令,遇到中间有空格的路径处理方法
- c++执行cmd指令、cmd隐藏进程不出现控制台、结束进程、调用exe、CreateProcess以及WinExec的使用
- c++ 调用cmd并执行语句的三种方法
- 【C++】int 转换为string的两种方法(to_string ,字符串流)
- C++输出控制--小数位数的两种方法
- 批处理bat 延时执行命令的两种方法
- C/C++程序中执行shell命令的2种方法
- QT c++程序使用qml的两种方法
- Linux两种定时执行任务方法介绍(at命令以及crontab服务)
- C++创建对象的两种方法
- Erlang中执行linux命令的两种方法
- Python中执行系统命令常见方法有两种:
- 在C++中定义常量的两种方法的比较
- C# 调用cmd执行指令
- oracle执行cmd的实现方法
- asp.net中执行exe应用程序2008-07-03 15:53在asp.net中执行应用程序有两种方法:1、调用win32函数ShellExecute。2、用.NET Framework中的Process类。下面我分别用这两种方法执行Windows中的