• Class / Function / Type

      std::
    • Header file

      <>
    • Other / All

    最終更新日時(UTC):
    が更新

    履歴 編集

    class template
    <fstream>

    std::basic_ofstream

    namespace std {
      template <class CharT, class Traits = char_traits<CharT>>
      class basic_ofstream : public basic_ostream<CharT, Traits>;
    
      using ofstream  = basic_ofstream<char>;
      using wofstream = basic_ofstream<wchar_t>;
    }
    

    概要

    少なくとも書き込み操作のできるファイルストリーム

    メンバ関数

    名前 説明 対応バージョン
    (constructor) コンストラクタ
    (destructor) デストラクタ
    operator= ムーブ代入 C++11
    swap 値の交換 C++11
    rdbuf ストリームバッファオブジェクトの取得
    is_open ファイルを開いているかの判定
    open ファイルを開く
    close ファイルを閉じる

    非メンバ関数

    名前 説明 対応バージョン
    swap 2つのオブジェクトを入れ替える C++11

    メンバ型

    名前 説明 対応バージョン
    char_type テンプレート仮引数CharT
    int_type Traits::int_type
    pos_type Traits::pos_type
    off_type Traits::off_type
    traits_type テンプレート仮引数Traits