我想寫一個腳本(Windows 10),它將測試我的程序。 我還沒有找到任何合適的答案,所以我決定打開我自己的問題。腳本來測試C++程序
我有輸入和輸出文件爲我的計劃EQ:
stud1.txt和stud1_out.txt交替。
我的C++程序從控制檯(std :: cin)讀取輸入。我知道如何比較文件(FC命令)和如何從命令行運行程序,但我不知道如何將輸入數據傳遞給使用std :: cin讀取數據的程序,然後將其寫入該文件可以使用FC命令。
感謝所有幫助:)
我想寫一個腳本(Windows 10),它將測試我的程序。 我還沒有找到任何合適的答案,所以我決定打開我自己的問題。腳本來測試C++程序
我有輸入和輸出文件爲我的計劃EQ:
stud1.txt和stud1_out.txt交替。
我的C++程序從控制檯(std :: cin)讀取輸入。我知道如何比較文件(FC命令)和如何從命令行運行程序,但我不知道如何將輸入數據傳遞給使用std :: cin讀取數據的程序,然後將其寫入該文件可以使用FC命令。
感謝所有幫助:)
@pjdev:使用'>'。示例:'console_prog.exe> output.txt' –
您也可以組合兩個重定向器:'console_prog.exe
[打假標準的可能的複製輸入在Windows命令行上](http://stackoverflow.com/questions/15994824/faking-standard-input-on-the-windows-command-line) – Jonas