問題タブ [freopen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - freopen() はファイルに書き込めませんか?
MacOSX では、inp.txt から入力を読み取り、Sublime の outp.txt に出力を書き込もうとしています。stdout を outp.txt にリダイレクトしています
エラーは
なぜ失敗するのですか?助けてください。ありがとうございました。
c - 子プロセスで printf をリダイレクトされた stdout に正しく処理させる
stdout
を使用してプロセスをリダイレクトしていますがfreopen()
、それが 1 つのプロセスである限り、すべて問題ありません。
ただし、次のようなことをすると:
最初に印刷された行は、ファイルに何度も再印刷されます。これが起こらないようにするために私がしなければならないことはありますか?
c++ - C ++で出力をファイルにリダイレクトしてからコンソールに戻す
タスクは、 から入力を読み取りinput.txt
、出力を に書き込むことoutput.txt
です。ただし、上記のタスクが完了すると、さらなる指示/出力がコンソールに表示されるはずです。
特定のタスクの前半で問題なく動作する c++ の freopen() について知りました。残念ながら、出力をコンソールに再度リダイレクトする方法がわかりません。
私が fclose() に期待していたのは、最終的にテキスト ファイルに書き込んで、コンソールにさらに出力を書き込むことでしたが、そうではありませんでした。どうすればタスク3も達成できますか。