wbuffer_convert 类
描述进出字节流缓冲区元素控制传输的流缓冲区。
template<class Codecvt,
class Elem = wchar_t,
class Traits = std::char_traits<Elem>
>
class wbuffer_convert
: public std::basic_streambuf<Elem, Traits>
参数
参数 |
说明 |
---|---|
Codecvt |
表示变换对象的 区域设置 方面。 |
Elem |
宽元素类型。 |
Traits |
字符与 Elem。 |
备注
此模板类进出类型描述控制 _Elem类型元素传输,性格描述字符的由类 Traits的流缓冲区,字节流 std::streambuf缓冲区。
在 Elem 值序列和多字节序列之间的转换将由类执行 Codecvt<Elem, char, std::mbstate_t>对象,与标准代码转换个 std::codecvt<Elem, char, std::mbstate_t>的要求。
此模板类存储对象:
到其基本字节流缓冲区的指针
指向的指针释放分配的对象,当销毁对象转换 ( wbuffer_convert )
类型 state_type转换状态对象。
构造函数
构造 wbuffer_convert 类型的对象。 |
Typedef
表示转换状态的类型。 |
成员函数
字节流返回缓冲区。 |
|
返回转换表示的状态的对象。 |
要求
页眉: <cvt/wbuffer>
命名空间: stdext::cvt