Qt Creator调试命令行参数

Qt Creator是开发Qt程序官方推荐的IDE,当然也可以使用VS来开发,对于习惯于VS环境的人来说,需要慢慢熟悉这个IDE。
有时候程序需要传入命令行参数来解析,如:

 1 int main(int argc, char *argv[]) {
 2     bool badState = false;
 3     std::string outName;
 4     if (argc != 2) {
 5         usage();
 6         return 1;
 7     }
 8 
 9     std::string fileName = argv[1];
10 
11     if (badState) {
12         std::cout << "Bad options." << std::endl;
13         usage();
14         return 1;
15     }
16 
17     bool ok = extractText(fileName);
18     if (ok)
19         return 0;
20     else
21         return 1;
22 }

程序运行需要传入一个命令行参数:文件名
Qt Creator 4.9.0设置运行调试命令行参数
项目->build&run->Run->运行->Command line arguments

PS:parameter-形参  argument-实参

posted on 2020-02-20 12:08  我来乔23  阅读(1754)  评论(0编辑  收藏  举报

导航