问:控制台启动VS中生成的exe文件并读取参数
背景:做文件字符串替换的一个小程序(对新手我来说,感觉有点大程序,所以上来问问大家)。
要求:老师要求可以直接从控制台输入程序并运行,repstr.exe <args1> <args2> <args3> <args4>.
问题:我可以启动exe文件,但是这个参数,我就不会了,我只会先启动exe,然后控制台提示输入参数,我输入并回车,这样可以启动。但是,应该怎么来完成直接将参数写在repstr后面,同时让程序读取到这几个参数呢?
此致:
谢谢各位CSDN的大家了。 控制台 EXE Visual?Studio 控制台输入exe参数
[解决办法]
仅供参考
int _tmain(int argc, _TCHAR* argv[])
{
if (argc > 1)
{
for (int i = 1; i != argc; i++)
{
wprintf(L"%s\n" ,argv[i]); // 打印参数看看
}
}
return 0;
}