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(zh-tw,VS.110).gif建構函式

basic_stringstream

建構型別的物件basic_stringstream

828wyy7h.collapse_all(zh-tw,VS.110).gifTypedef

allocator_type

型別就是樣板參數的Alloc。

828wyy7h.collapse_all(zh-tw,VS.110).gif成員函式

rdbuf

傳回型別的預存的資料流緩衝區的位址pointerbasic_stringbuf<Elem, Tr, Alloc>。

str

設定或取得字串緩衝區中的文字,而不會變更寫入位置。

需求

標頭: <sstream>

Namespace: 標準

請參閱

參考

在標準 C++ 程式庫中的執行緒安全

iostream 程式設計

iostreams 慣例

其他資源

basic_stringstream 成員

<sstream> 成員