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();
}
}
コンストラクター
オブジェクトの種類を作成basic_ofstream。 |
メンバー関数
ファイルを閉じます。 |
|
ファイルが開いているかどうかを決定します。 |
|
ファイルを開きます。 |
|
ストアド ストリーム バッファーのアドレスを返します。 |
|
この内容を交換するbasic_ofstreamのコンテンツを提供されているbasic_ofstream。 |
演算子
このストリーム オブジェクトの内容を割り当てます。これを含む移動割り当てです、 rvalue referenceではないままコピーします。 |
必要条件
ヘッダー: <fstream>
名前空間: std