28 #ifndef INC_CHRLib_encoding_h_
29 #define INC_CHRLib_encoding_h_ 1
32 #include YFM_CHRLib_CHRDefinition
yconstexpr Encoding us(US_ASCII)
yconstexpr Encoding GB2312(csGB2312)
yconstexpr Encoding UTF_16LE(csUTF16LE)
yconstexpr Encoding UTF_16BE(csUTF16BE)
yconstexpr Encoding iso_ir_149(KS_C_5601_1987)
yconstexpr Encoding windows_1200_(UTF_16LE)
yconstexpr Encoding UTF_32BE(csUTF32BE)
yconstexpr Encoding EUC_CN_(GB2312)
yconstexpr Encoding UTF_16(csUTF16)
yconstexpr Encoding MS_Kanji(SHIFT_JIS)
yconstexpr Encoding ISO_10646_UCS_2(csUnicode)
yconstexpr Encoding KSC_5601(KS_C_5601_1987)
yconstexpr Encoding UTF_7(csUTF7)
yconstexpr Encoding windows_949_(KS_C_5601_1987)
yconstexpr Encoding ISO646_US(US_ASCII)
yconstexpr Encoding windows_932_(SHIFT_JIS)
yconstexpr Encoding KS_C_5601_1987(csKSC56011987)
yconstexpr Encoding korean(KS_C_5601_1987)
yconstexpr Encoding windows_1201_(UTF_16BE)
yconstexpr Encoding UTF_32(csUTF32)
yconstexpr Encoding US_ASCII(csASCII)
yconstexpr Encoding windows_936(GBK)
yconstexpr Encoding windows_51936_(GB2312)
yconstexpr Encoding ASMO_449(csISO89ASMO449)
yconstexpr Encoding windows_950_(Big5)
yconstexpr Encoding windows_65001_(UTF_8)
yconstexpr Encoding cp367(US_ASCII)
yconstexpr Encoding UTF_32LE(csUTF32LE)
yconstexpr Encoding EUC_KR(csEUCKR)
yconstexpr Encoding GBK(csGBK)
yconstexpr Encoding ASCII(US_ASCII)
yconstexpr Encoding GB18030(csGB18030)
yconstexpr Encoding Big5(csBig5)
< 仅 EUC-CN ,GB2312 最常用实现。
#define yconstexpr
指定编译时常量表达式。
yconstexpr Encoding ISO_10646_UCS_Basic(csUnicodeASCII)
yconstexpr Encoding SHIFT_JIS(csShiftJIS)
yconstexpr Encoding IBM367(US_ASCII)
yconstexpr Encoding KS_C_5601_1989(KS_C_5601_1987)
yconstexpr Encoding ISO_10646_UCS_4(csUCS4)
yconstexpr Encoding UTF_8(csUTF8)
yconstexpr Encoding CP936(GBK)
yconstexpr Encoding windows_54936_(GB18030)
yconstexpr Encoding iso_ir_6(US_ASCII)
yconstexpr Encoding MS936(GBK)