C++ で記述されたコンソール アプリケーションがあります。標準入力(キーボード)から整数を読み取り、別の整数を標準出力(画面)に書き込むだけです。ここで、そのプログラムにいくつかのテストを行い、別のプログラムを使用してその答えを確認したいと思います。つまり、私はそのプログラムの電子ジャッジを書きたいと思っています。ソースコードを変更せずに、そのプログラム(テストしたい)がファイルから読み取り、ファイルに書き込むようにします。どうやってやるの。c++ プログラムを実行する前に、入出力をファイルに割り当てようとしましたが、うまくいきませんでした。
assign(input,'temp.in');
reset(input);
assign(output,'temp.out');
rewrite(output);
exec('domino.exe');
close(input);
close(output);