在VS属性中设置命令参数后调试接收不到的原因
VS 命令参数设置后调试接收不到
一、设置命令参数
如下图,在项目->属性->调试中的命令参数中,我希望添加一个参数“*h”作为读入的argv[1]。
代码如下:
调试时,结果却如下:
显然,程序只有默认的项目名的argv[0],并没有接受到输入的命令参数“-h”。
为什么会这样呢?
二、原因
不知道你有没有发现设置属性时所在的平台是什么?
我们设置的平台是x64,而我们却是在x86的平台下Debug的,所以这个命令参数才接受不到,我们只需在属性中设置的平台改为相应的平台就可以看到可以接
原创
2020-07-03 17:24:01 ·
1426 阅读 ·
0 评论