basic_istringstream 类

描述对象元素和编码对象的控件从类Elembasic_stringbuf<TrAlloc>缓冲区。流

template < 
   class Elem,  
   class Tr = char_traits<Elem>,  
   class Alloc = allocator<Elem>  
> 
   class basic_istringstream : public basic_istream<Elem, Tr>

参数

  • Alloc
    分配程序类。

  • Elem
    字符串的基本元素的类型。

  • Tr
    在字符串的基本元素的专用性格字符。

备注

模板类描述对象元素和编码对象的控件从类Elembasic_stringbuf<TrAlloc>流缓冲区,用 Elem类型的元素,性格类取决于字符 Tr,并且,元素按类分配的 Alloc分配器。 对象存储类 basic_stringbuf<ElemTrAlloc>对象。

构造函数

basic_istringstream

构造 basic_istringstream 类型的对象。

Typedef

allocator_type

类型是的同义词。Alloc模板参数

成员函数

rdbuf

返回 pointer 类型存储缓冲区的流的地址设置为 basic_stringbuf<Elem,Tr,Alloc>。

str

设置或获取字符串缓冲区中的文本,而写入更改位置。

swap

为这些对象提供的交换此 basic_istringstream 对象的值。

运算符

operator=

将值赋给参数对象的此 basic_istringstream 对象。

要求

页眉: <sstream>

命名空间: std

请参见

参考

C++ 标准库中的线程安全

iostream 编程

iostreams 约定

其他资源

basic_istringstream 成员

sstream 成员