VS2013 带命令行参数的调试问题 解决方案
来源:互联网 发布:牛客网算法视频下载 编辑:程序博客网 时间:2024/06/03 06:57
首先先解释一下
int main(int argc,char* argv[])的含义
argc是命令行总的参数个数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数
argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数
比如:
int main(int argc, char* argv[])
{
int i;
for (i = 0; i<argc; i++)
cout<<argv[i]<<endl;
cin>>i;
return 0;
}
执行时敲入
F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE aaaa bbb ccc ddd
输出如下:
F:\MYDOCU~1\TEMPCODE\D1\DEBUG\D1.EXE
aaaa
bbb
ccc
ddd
好了,解释完这个。就有人问了,在调试的时候怎么输入参数呢,参数文件不在同一个文件夹下面怎么办?
其实很简单的就可以处理了,我提供两种方法:
第一种:
无需调试的情况:直接用dos命令进入到***.exe目录下
然后输入: ***.exe pra1 pra2
第二种:
需要调试的情况
i.先选择项目-〉右键-〉属性
ii.调试 -〉命令行参数
在命令行参数里面输入命令行参数即可。
需要注意的是,不需要像第一种那样样输入***.exe了。只需要输入 pra1 pra2
中间用空格隔开。
0 0
- VS2013 带命令行参数的调试问题 解决方案
- VS2013 带命令行参数的调试问题 解决方案
- VS2013 带命令行参数的调试问题
- 关于VS2013调试时main带命令行参数的问题
- VS2013中带命令行参数的调试方法
- vs2013下如何调试main带参数的程序
- vs2013下如何调试带输入参数的程序
- vs2005带命令行参数调试
- VC++2010学习版 带命令行参数的程序调试
- VS2013启动调试出错的解决方案
- VS2013迁移CCFLOW出现问题的解决方案
- 带命令行参数的fibonacci(YC)
- 带命令行参数的 main 函数详解
- 带命令行参数的 main 函数详解
- 创建带命令行参数的应用进程
- 带命令行参数的detab函数
- 带命令行参数的 main 函数详解
- 带命令行参数的main函数详解
- socket、 send、recv、阻塞相关
- git提交修改到远程仓库
- 第二讲--------缩略图放大
- WWDC 2014 Session笔记 - iOS界面开发的大一统
- 自定义控件 attrs.xml
- VS2013 带命令行参数的调试问题 解决方案
- eclipse下如何查看jdk源码
- 《浪潮之巅》之IT Laws---IT 定律
- 面试题之三
- 老程序员:当编程属于第二职业的时候
- UISearchBar
- 我是如何自学编程的——“3遍读书法”
- 一个包含error:function的ajax请求
- 国外程序员爱用苹果Mac电脑的10大理由