❶ 求教高手:在VS2008中设置了参数运行会“打开文件失败”,但是在cmd用带参数的命令行运行就能成功,费解!
这个是不是出错了呢
❷ VS2008中命令行参数如何设置读入多个文件
将多个文件的路径,用空格分开,一次性传入就可以了。类似如下:
xxx.exe
"文件1"
"文件2"
"文件3"
"文件四"
注意:文件的路径,必须用
引号
包起来
❸ 在VS2008中,我的主函数有main( int argc, char *argv[] ),应该怎么设置参数,又该怎么输入
1是你的程序名+后缀;
2是你程序接收的参数,也就是传给你这个里面的char *argv[],
你可以在你的程序里分析这个参数,
int argc,是你在命令里输入参数的字符串数量,argc至少=1,因为我们至少输入程序名
即当只输入程序名时,argc=1,而数组argv此时包含两个元素,argv[0]指向你的程序名,argv[1]为空值
如果输入了参数,参数和参数之间是用空格隔开的,
如果希望将包含空格的字符串作为单独的字符串被函数接受,则必须将其包围在双引号之内。