次の方法で共有


basic_stringstream Class

挿入および抽出の要素を制御するオブジェクトおよびエンコードされたオブジェクトのクラスのストリーム バッファーを使用してについて説明 basic_stringbuf<ElemTrAlloc>。

template <
   class Elem, 
   class Tr = char_traits<Elem>, 
   class Alloc = allocator<Elem> 
>
   class basic_stringstream : public basic_iostream<Elem, Tr>

パラメーター

  • Alloc
    アロケーター クラス。

  • Elem
    文字列の基本的な要素の種類を指定します。

  • Tr
    文字列の基本的な要素を文字の特徴を専門しました。

解説

挿入および抽出の要素を制御するオブジェクトおよびエンコードされたオブジェクトのクラスのストリーム バッファーを使用して、テンプレート クラスを説明する basic_stringbuf<ElemTrAlloc>、型の要素を Elemを持つ文字の特徴クラスによって決まります Trと要素は、クラスのアロケーターで割り当てられるAlloc。Basic_stringbuf のクラスのオブジェクトが、オブジェクトを保存する <ElemTrAlloc>。

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

basic_stringstream

オブジェクトの型を構築するbasic_stringstream

828wyy7h.collapse_all(ja-jp,VS.110).gifTypedef

allocator_type

この型は、テンプレート パラメーター Alloc のシノニムです。

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

rdbuf

ストアド ストリーム バッファーの種類のアドレスを返しますpointerbasic_stringbuf<Elem、 Tr、 Alloc>。

str

ライトの位置を変更することがなく文字列バッファー内のテキストを取得または設定します。

必要条件

ヘッダー: <sstream>

名前空間: std

参照

関連項目

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

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

入出力ストリームの規則

その他の技術情報

basic_stringstream のメンバー

<sstream> メンバー