0
私は、テストケースファイルを作成し、そのテストケースを入力ファイルとして使用して、同じプログラムで別の出力ファイルをC++で作成することができますか?cppの同じプログラムで出力ファイルを入力ファイルとして使用
はこれまでのところ、私はこれを試してみました:
freopen("input.txt","w",stdout);
for(int i=2;i<=20000;i++)
cout<<i<< " ";
fclose(stdout);
cout<<"Finished writing test cases"<<endl;
freopen("input.txt","r", stdin);
freopen("output.txt","w",stdout);
....
/*rest of the code including where I write stuff to output.txt*/
私は私の入力および出力ファイルを開きました。入力はOKですが、output.txt
は出力を表示しません。
ありがとうございます、ありがとうございます。
最後の行の後に何をしていますか?freopen( "output.txt"、 "w"、stdout); '? – Jarvis
@ジャービス 最終的に何かを書く関数を使って入力と処理をしています。コード残り: while(cin >> n) { cout << n << "<<" << "<<前のページに戻るf(n); } –