codecvt_utf16
表示在 UCS-2 转换为或 UCS-4 编码的宽字符 UTF-16LE 和作为或 UTF-16BE 编码的字节流之间的 区域设置 方面。
template<
class Elem,
unsigned long Maxcode = 0x10ffff,
codecvt_mode Mode = (codecvt_mode)0
>
class codecvt_utf16 : public std::codecvt<Elem, char, StateType>
参数
参数 |
说明 |
---|---|
Elem |
宽元素类型。 |
Maxcode |
的最大字符数方面的区域设置。 |
Mode |
区域设置方面的配置信息。 |
备注
此模板类转换。作为 UCS-2 或 UCS-4 编码的宽字符将 UTF-16LE 编码的字符限制之间,如果,Mode & little_endian或 UTF-16BE 否则为。
应编写 Word 限制到二进制文件;它可能已损坏,如果写入文本文件。
要求
页眉: <codecvt>
命名空间: std