stdoutとstdinに問題があります。stdoutを使用してデータを格納すると、stdinを使用して同じデータを取得できません。だから私の問題を解決する方法を教えてください。 Ram標準入力と出力を
Q
標準入力と出力を
0
A
答えて
2
stdoutに書き込むデータは、stdinでは自動的に使用できません。 stdoutストリームに書き込まれたデータは、そのストリームに接続されているどのプロセスでも読み取ることができます。通常は、プログラムが開始された端末またはコンソールです。また、パイプを通じて最初のプロセスに接続された別のプロセスでも、リダイレクトが使用されたときにファイルになる可能性もあります。
あなたは、ファイルdata.outにstdoutに書かれているものを格納します。この
$ program > data.out
のようなリダイレクトを使用することができますあなたのプログラムが、その後の実行時に標準入力経由でstdoutに書いたデータを読みたい場合。その後、
$ program < data.out
は...標準入力
でプログラムが利用可能なdata.outの内容は「このISN場合は、コードとあなたがやろうとしているもののいくつかのより詳細な説明を投稿してくださいになりますあなたが達成しようとしていたもの。
関連する問題
- 1. 標準入力と標準出力を.Netでリダイレクトする
- 2. 標準出力、標準入出力オプション[ヌルヌル、ヌル、]「継承」
- 3. Javaの標準入力から標準出力へのGZIP
- 4. ファイルテールインバウンド・チャネル・アダプターを標準エラー出力と標準出力
- 5. inkscapeのエクスポートファイルを標準出力に出力する方法と標準入力から読み取る方法
- 6. 標準入力と出力をBashでリダイレクトする方法
- 7. のpythonロギングモジュール - ターミナル、標準出力、標準エラー出力
- 8. 出力を標準エラー出力にリダイレクト
- 9. 親の標準入力と標準出力を継承するリモートプロセスを.NETで呼び出すには
- 10. 標準入力のカスタマイズ
- 11. 標準入力[Pythonの]
- 12. C#リダイレクト標準入力/エラー
- 13. 置換コマンドに標準入力/出力をリダイレクトする
- 14. ストリームビデオファイルをバイトとして標準入力
- 15. ファイル入力と標準入力をgdbに渡す
- 16. Pythonの:標準出力
- 17. バッファリング標準出力(STDOUT)
- 18. ctypesで標準出力リダイレクト
- 19. NodeJSの標準出力フラッシュ?
- 20. 標準出力方法
- 21. PHPライブラリ/標準出力
- 22. Pyclewnの標準入力/出力(vimのGDBフロントエンド)
- 23. 標準入力とncursesの併用
- 24. メソッドの実行時の標準出力と標準エラーのリダイレクト
- 25. ジップファイルと標準出力にプリント
- 26. C++は - コンソール出力を維持しながらファイルに標準出力/標準エラー出力を複製
- 27. Linuxのデスクトップから起動したプログラムのデフォルトの標準入力と標準出力は何ですか?
- 28. ファイルに標準入力して標準出力に標準出力するにはどうしたらいいですか?
- 29. )(freopenは後に標準入力からの入力を取る
- 30. Redmon&Delphiで標準入力をキャプチャ
最初にソースコードを投稿してください。 – akway
ああああ!あなたはstdinとstdoutを完全に誤解しているようです - stdinは通常の入力文字を取得する場所です - 通常はキーボードです。 stdoutは通常のテキスト出力が行われる場所(printfなど)で、通常は画面上のターミナルウィンドウに設定されます。彼らは他のデバイスやファイルにリダイレクトすることができますが、通常はデバイスやファイルが異なります。 私たちはあなたが何をしようとしているのかを知る必要があると思います。 – Dipstick
いくつかの* nixでは、実際にあなたのプログラムからstdinに書き込むことができ、それは蒸気に追加されますが、これは移植性がないか、実際には良いアイデアではありません。 –