<sstream>

std::wstringbuf

typedef basic_stringbuf<wchar_t> wstringbuf;
字符串流缓冲区(宽字符)

用于从 wstring 对象读取和向其写入的流缓冲区。

此类对象在内部维护一个宽字符序列,它们将其用作“关联的输入序列”和/或“关联的输出序列”。 可以使用成员函数 strwstring 对象初始化内部序列,或者将其复制到 wstring 对象。

通过该类中重写的 wstreambuf 虚成员提供的接口,将字符的内部序列提供给流。

成员类型

成员类型定义
char_typewchar_t
traits_typechar_traits<wchar_t>
allocator_typeallocator<wchar_t>
int_typewint_t
pos_typewstreampos
off_typestreamoff

公开成员函数

注意:此处链接了其基本模板(basic_stringbuf)的成员引用。

wstreambuf 继承的公有成员函数

区域设置:
缓冲区管理和定位:
输入函数 (get):
输出函数 (put):

受保护的虚函数重写

注意:此处链接了其基本模板(basic_stringbuf)的成员引用。

此类还继承了其他非虚的或未被重写的保护成员。有关更多详细信息,请参阅基类 wstreambuf