1-外部exe程序接受输入参数
以下是需要调用的exe程序的源码,主要思路就是获取QT输入的参数,当输入参数为1
是时便输出Hello CodeLab!
这里主要要关注一下int argc, char* argv[]
这两个参数,其中argc
表示的是输入参数的个数, argv[]则表示输入的具体参数,要注意的是默认会输入一个exe程序文件路径的参数,所以自定义参数下标是从1开始的。
#include <iostream>
int main(int argc, char* argv[]) {
std::cout << <<argc << std::endl;//输出参数的个数
for(int i = 0;i<argc;i++){
std::cout<<argv[i]<<std::endl;//输出具体参数
}
if(*