質問: true) { string text; while (true) { // 1行丸ごと getline(fis, text); // ストリームに失敗 (読み込めない場合) if (fis.fail()) { // 読み込み終了 break; } cout << text << "\n"; } } else { cout << "処理失敗\n"; } cout << "処理終了\n"; } ``` ### 試したこと ネットで検索をかけたり、書籍を読みましたが見つけることができませんでした。 ### 補足情報(FW/ツールのバージョンなど) 開発環境 Visual Studio 2017 PowerShell Core 7.1.0-preview.7
回答: 質問ポイントが今一分かりませんが、標準出力への出力方法と、標準入力からの入力方法でしょうか? ``` cout << text << endl; と getline(cin, text); ``` で。 > > cout << "ファイルの存在を確認。\n処理を実行します。"; > > > メッセージは`cout`じゃなくて`cerr`に書きましょう。`cout`に書くとパイプに流れますので。