[C++]スラスラわかるC++ テキストファイルへ書き込むプログラム 9_5 cpp ofstream fout

list9_5.cpp

#include <iostream>
#include <fstream>
using namespace std;

int main() {
  // 出力用のテキストファイルをオープンする
  ofstream fout("myFile.txt");

  // ファイルがオープンできたかどうかチェックする
  if (!fout.is_open()==true) {
    // エラー処理
    cout << "ファイルをオープンできません!";

    // プログラムをエラー終了する
    return 1;
  }

  // ファイルに文字列を書き込む
  fout << "C++ hello, world" << endl;
  fout << "C++の皆さん、こんにちは" << endl;
    
  // ファイルをクローズする
  fout.close();
  cout << "ファイルに書き込みました!";

  // プログラムを正常終了する
  return 0;
}

cd_samples9_5_ofstream.cmd


C:\samples\chapter09>cd C:\samples\chapter09\

C:\samples\chapter09>g++ -o list9_5.exe list9_5.cpp

C:\samples\chapter09>list9_5.exe
ファイルに書き込みました!
C:\samples\chapter09>cmd /k
C:\samples\chapter09>

myFile.txt

C++ hello, world
C++の皆さん、こんにちは

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です