basic_stringstream Class
挿入および抽出の要素を制御するオブジェクトおよびエンコードされたオブジェクトのクラスのストリーム バッファーを使用してについて説明 basic_stringbuf<Elem、 Tr、 Alloc>。
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<Elem、 Tr、 Alloc>、型の要素を Elemを持つ文字の特徴クラスによって決まります Trと要素は、クラスのアロケーターで割り当てられるAlloc。Basic_stringbuf のクラスのオブジェクトが、オブジェクトを保存する <Elem、 Tr、 Alloc>。
コンストラクター
オブジェクトの型を構築するbasic_stringstream。 |
Typedef
この型は、テンプレート パラメーター Alloc のシノニムです。 |
メンバー関数
ストアド ストリーム バッファーの種類のアドレスを返しますpointerに basic_stringbuf<Elem、 Tr、 Alloc>。 |
|
ライトの位置を変更することがなく文字列バッファー内のテキストを取得または設定します。 |
必要条件
ヘッダー: <sstream>
名前空間: std