构造对象类型 wstring_convert。
wstring_convert(Codecvt *_Pcvt = new Codecvt);
wstring_convert(Codecvt *_Pcvt, state_type _State);
wstring_convert(const byte_string& _Berr,
const wide_string& _Werr = wide_string());
参数
Parameter |
说明 |
---|---|
*_Pcvt |
类型执行转换的 Codecvt 对象。 |
_State |
表示转换状态的类型 state_type 对象。 |
_Berr |
显示的 byte_string 在错误。 |
_Werr |
显示的 wide_string 在错误。 |
备注
第一个构造函数在 将对象 存储 _Pcvt_arg,并且默认在转换指定对象、字节字符串错误消息对象和宽字符串错误信息对象。
第二个构造函数中将对象存储 _Pcvt,则在转换状态对象的 _State。它在字节字符串错误消息对象和宽字符串错误消息对象存储默认值。该存储的状态保留之间调用 from_bytes 和 to_bytes。
第三个构造函数中将对象存储转换在转换状态对象的对象,如字节字符串错误消息对象的 _State,在宽字符串错误消息对象的 _Berr 和 _Werr。
要求
标头: <cvt/wstring>
命名空间: stdext::cvt