basic_istringstream Class

描述控制提取元素的对象和类的流缓冲区中的编码的对象 basic_stringbuf<ElemTrAlloc>。

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

参数

  • Alloc
    分配器类。

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

  • Tr
    字符串的基本元素上的专用字符特性。

备注

模板类描述控制提取元素的对象和类的流缓冲区中的编码的对象 basic_stringbuf<ElemTrAlloc>,包含的元素的类型 Elem,其字符特性由类 Tr,并且其元素分配的分配器类的Alloc。 该对象存储对象的类 basic_stringbuf <ElemTrAlloc>。

czkzky67.collapse_all(zh-cn,VS.110).gif构造函数

basic_istringstream

构造类型的对象basic_istringstream

czkzky67.collapse_all(zh-cn,VS.110).gifTypedef

allocator_type

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

czkzky67.collapse_all(zh-cn,VS.110).gif成员函数

rdbuf

返回类型的存储的流缓冲区的地址pointerbasic_stringbuf<Elem, Tr, Alloc>。

str

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

换用

交换的值在此basic_istringstream所提供的对象的那些对象。

czkzky67.collapse_all(zh-cn,VS.110).gif运算符

operator=

将值分配给此basic_istringstream中的对象参数的对象。

要求

标题: <sstream>

命名空间: 标准

请参见

参考

线程安全性对标准C++库中

iostream编程

(mfc)约定

其他资源

basic_istringstream 成员

sstream 成员