次の方法で共有


basic_ofstream Class

クラスのストリーム バッファーには、要素の挿入を制御するオブジェクトおよびエンコードされたオブジェクトについて説明します basic_filebuf<Elem、 Tr>、要素型のElemを持つ文字の特徴クラスによって決まりますTr。

template <class Elem, class Tr = char_traits<Elem> >
    class basic_ofstream : public basic_ostream<Elem, Tr>

パラメーター

  • Elem
    ファイル バッファーの基本的な要素です。

  • Tr
    ファイル バッファーの基本的な要素の特徴 (通常はchar_traits<Elem>)。

解説

場合、 wchar_t専門のbasic_ofstreamこのファイルには、ファイルがテキスト モードで開かれている場合、MBCS の一連の書き込みが書き込まれます。内部データのバッファーを使用するwchar_t文字。

Object クラスのオブジェクトを格納するbasic_filebuf<Elem、 Tr>。

使用例

次の使用例を作成する方法を示しています、 basic_ofstreamオブジェクトやテキストを書き込みます。

// basic_ofstream_class.cpp
// compile with: /EHsc
#include <fstream>

using namespace std;

int main(int argc, char **argv)
{
    ofstream ofs("ofstream.txt");
    if (!ofs.bad())
    {
        ofs << "Writing to a basic_ofstream object..." << endl;
        ofs.close();
    }
}

7z434859.collapse_all(ja-jp,VS.110).gifコンストラクター

basic_ofstream

オブジェクトの種類を作成basic_ofstream

7z434859.collapse_all(ja-jp,VS.110).gifメンバー関数

閉じる

ファイルを閉じます。

is_open

ファイルが開いているかどうかを決定します。

開く

ファイルを開きます。

rdbuf

ストアド ストリーム バッファーのアドレスを返します。

スワップ

この内容を交換するbasic_ofstreamのコンテンツを提供されているbasic_ofstream

7z434859.collapse_all(ja-jp,VS.110).gif演算子

operator=

このストリーム オブジェクトの内容を割り当てます。これを含む移動割り当てです、 rvalue referenceではないままコピーします。

必要条件

ヘッダー: <fstream>

名前空間: std

参照

関連項目

basic_ostream Class

C++ の標準ライブラリのスレッド セーフ

入出力ストリームのプログラミング

入出力ストリームの規則

その他の技術情報

<fstream> メンバー

basic_ofstream のメンバー