wbuffer_convert Class

描述来回字节流缓冲区控件元素传输的流缓冲区。

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转换状态对象。

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

wbuffer_convert

构造对象类型 wbuffer_convert。

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

state_type

表示转换状态的类型。

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

rdbuf

返回字节流缓冲区。

state

返回表示平移的状态的对象。

要求

标头: <cvt/wbuffer>

命名空间: stdext::cvt

请参见

其他资源

cvt/wbuffer 成员