用于测试C ++程序的脚本

时间:2017-04-18 11:09:04

标签: c++ testing command-line command-prompt

我想编写一个脚本(Windows 10)来测试我的程序。 我没有找到合适的答案,所以我决定打开自己的问题。

我有我的程序的输入和输出文件:

stud1.txt和stud1_out.txt。

我的C ++程序从控制台(std :: cin)读取输入。

我知道如何比较文件(FC命令)以及如何从命令行运行程序,但我不知道如何将输入数据传递给使用std :: cin读取数据的程序,然后将其写入文件可以使用FC命令。

感谢您的帮助:)

1 个答案:

答案 0 :(得分:0)

使用<将文件内容传递给控制台程序的STDIN,例如:

console_prog.exe <input.txt

更多详情:Using command redirection operators