codecvt_utf16
表示 地區設定 轉換為) 或 UCS-4 輸入的寬字元和做為 UTF-16LE 或 UTF-16BE 編碼的位元組資料流之間的 Facet。
template<
class Elem,
unsigned long Maxcode = 0x10ffff,
codecvt_mode Mode = (codecvt_mode)0
>
class codecvt_utf16 : public std::codecvt<Elem, char, StateType>
參數
參數 |
說明 |
---|---|
Elem |
寬字元項目型別。 |
Maxcode |
最大字元數地區設定的 Facet。 |
Mode |
地區設定之 facet 組態資訊。 |
備註
這個類別會轉換為) 或 UCS-4 輸入的寬字元和做為 UTF-16LE 編碼的位元組資料流之間,否則,如果 Mode & little_endian或 UTF-16BE 則為。
要寫入位元組資料流到二進位檔案;它可能已損毀,如果寫入文字檔。
需求
標題: <codecvt>
命名空間: std