描述来回字节流缓冲区控件元素传输的流缓冲区。
template<class Codecvt,
class Elem = wchar_t,
class Traits = std::char_traits<Elem>
>
class wbuffer_convert
: public std::basic_streambuf<Elem, Traits>
参数
Parameter |
说明 |
|---|---|
Codecvt |
表示将对象的 区域设置 方面。 |
Elem |
宽字符元素类型。 |
Traits |
特征与 Elem。 |
备注
此模板选件类来回类型描述控件类型 _Elem的元素传输,特征功能描述的那样选件类 Traits的流缓冲区,std::streambuf字节流缓冲区。
在 Elem 值序列和多字节序列之间的转换。选件类执行 Codecvt<Elem, char, std::mbstate;t>对象,与标准代码将方面 std::codecvt;AMP_lt;Elem, char, std::mbstate_t>的要求。
此模板选件类存储对象:
为其基本字节流缓冲区的指针
指向的指针释放分配的转换对象(,当销毁 wbuffer_convert 对象)
类型 state_type转换状态对象。
构造函数
构造对象类型 wbuffer_convert。 |
Typedef
表示转换状态的类型。 |
成员函数
返回字节流缓冲区。 |
|
返回表示平移的状态的对象。 |
要求
标头: <cvt/wbuffer>
命名空间: stdext::cvt