有没有办法在使用VSlick进行调试时使用输入文件而不是stdin?

时间:2011-08-11 11:27:18

标签: c++ input arguments stdin

我正在尝试调试接受来自stdin的输入的C ++程序(使用getch())。我需要使用VSlick和输入文件进行调试。我需要一些像我一样运行我的程序的东西:myProgram< myInputFile

但显然,在Vslick中。

我尝试使用'< myInputFile'作为命令行参数但无济于事。

10倍

2 个答案:

答案 0 :(得分:0)

这是你可以做的事情

freopen("input.txt","r",stdin);  //For input from input.txt
freopen("output.txt","w",stdout); //for output to output.txt

答案 1 :(得分:0)

在项目属性(工具)中,您可以为Debug和Execute定义命令行。