問題タブ [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.

0 投票する
1 に答える
1962 参照

gcc - freopen 関数が機能しないのはなぜですか?

これが私のプログラムです。動的計画法を使って数学の問題を解きました。しかし、「freopen」関数を使用して「stdout」ストリームを「dataout.txt」のファイルにリダイレクトすると、失敗し、ファイルにデータがありませんでした。「datain.txt」からデータを取得できるのに、「dataout.txt」にデータを出力できない理由を教えてください。「stdout」ストリームの「freopen」関数に何か問題がありますか?

0 投票する
1 に答える
1958 参照

c - cのfreopenとexecvp

私は c でマイナー シェルの実装を行っていますが、行き詰っています。

stdinとをリダイレクトできるようにしたいのですstdoutが、混乱しています。私のシェルでは、プログラムを起動したいときにexecvp関数を使用します。リダイレクトできるようにしたいstdoutので、別のプロセスを実行すると、出力は画面ではなくファイルにリダイレクトされます。

サンプルコードは次のとおりです。

ただし、ファイルではなく端末に出力されます。

0 投票する
3 に答える
1570 参照

objective-c - ファイルにリダイレクトする NSLog は /var/log/system.log にも書き込みます

そのアプリのログファイルを維持する必要があるアプリケーションがあります。NSLog を使用してログを記録しています。しかし、これはシステム ログにも書き込まれます。

アプローチ :

0 投票する
2 に答える
5392 参照

c++ - freopen() を使用してファイルと画面に出力する

freopen() を使用してテキスト ファイルと画面に出力しようとしていますが、ファイルへの出力しか実現していません。

プログラムの出力をファイルに簡単に保存して画面に印刷できるかどうか疑問に思っていましたか? 私はこれを別の方法で行っていたので、すべてのステートメントを 2 回印刷する必要がありました。1つはファイル用で、もう1つは出力用です。

注:私はC ++を初めて使用し、次の学期のクラスで学習しようとしているため、すでにオンラインで見ていて、このソリューションに対する簡単な回答が見つからなかったため、直接の回答が必要です。

これが私がこれまでに持っているものです:

0 投票する
2 に答える
1113 参照

c - Freopen がセグメンテーション違反を引き起こす

これがなぜなのか、何か考えがあります:

出力のみ笑?freopen を何度か使用しましたが、現在は機能していないようで、その理由がわかりません。

0 投票する
1 に答える
188 参照

c - バイナリ モードで tty を再オープンするのは理にかなっていますか?

私はこのCコードに出くわしました。freopen を使用して、バイナリ モードで stdin を再度開きます。

isattyテストがどこから来たのかわかりません。ターミナルを再度開いても意味がないということですか?

isatty テストを省略して、

0 投票する
4 に答える
4413 参照

c++ - SDL コンソール出力は、デバッグ時には機能しますが、exe で実行すると機能しません

私は実験的なネットワーキング プログラムを書いています。基本的には、ネットワーキングを学習するためのテスト プログラムです。Code::Blocks で mingw を使用して SDL と SDL_net を使用しているため、コンソール出力は stdout.txt に送られていました。私は周りを検索し、SDL_Init() の後に含めることでこれを修正できることを発見しました:

これは完全に機能しましたが、IDE でプログラムをビルドして実行した場合のみ: IDE の外部で実行すると (プログラムをダブルクリックするなど)、プログラムは正常に実行されますが、コンソール出力は空白のままです。プログラムはコンソール プログラムであるはずなので、これは深刻な問題です... プログラムを使用するために常に IDE でプログラムを実行する必要はありません。

どんな解決策も評価されていますが、ピンチではバッチファイルで十分ですが、コードの変更であることが望ましいです(これが機能する唯一のものである投稿をいくつか読みましたが、うまくいきませんでした細かいところまでなので再現できません)。ありがとう。

0 投票する
3 に答える
792 参照

c++ - C ++で別のファイルからその名前を読み取ってファイルを開くことはできません

こんにちは、別のファイルからファイル名を読み取ってから読み取ろうとしています。しかし、開きたい 2 番目のファイルの名前を含む最初のファイルしか読み取ることができません。これが私がやっている方法です..

0 投票する
2 に答える
805 参照

c - Cで入力ファイルを出力ファイルに渡しますか?

現在、fopen を使用してファイルを開くことができます (と思います)。テスト目的で、ファイルの内容を出力ファイルに渡せるようにしたいのですが、望ましい結果が得られません。ここにいくつかのコードがあります:

どんな助けでも大歓迎です。