将字节字符串转换为宽字符串。
wide_string from_bytes(char _Byte);
wide_string from_bytes(const char* _Ptr);
wide_string from_bytes(const byte_string& _Bstr);
wide_string from_bytes(const char* _First, const char* _Last);
参数
Parameter |
说明 |
---|---|
_Byte |
将转换的元素单字节序列。 |
_Ptr |
将转换的字符C样式,Null终止的序列。 |
_Bstr |
将转换的 byte_string。 |
_First |
在将转换的字符范围的第一个字符。 |
_Last |
在将转换的字符范围的最后一个字符。 |
返回值
宽字符串对象由转换。
备注
如果 转换状态 对象是 not 构造使用显式值,它设置为默认值(初始转换状态),则在转换开始之前。否则它保持不变。
输入元素数成功转换的转换在计数对象存储。如果将未发生错误,则成员函数返回已翻译的宽字符串。否则,因此,如果对象构造了宽字符串错误消息的初始值设定项,成员函数返回宽字符串错误信息对象。否则,成员函数引发选件类 range_error对象。
要求
标头: <cvt/wstring>
命名空间: stdext::cvt