encodings.defn
来自「实时测量与控制模块-v8.0-254M.zip」· DEFN 代码 · 共 861 行 · 第 1/3 页
DEFN
861 行
cp1133,
{ cp1133_mbtowc, NULL }, { cp1133_wctomb, NULL })
DEFENCODING(( "TIS-620", /* IANA */
"TIS620", /* glibc */
"TIS620-0", /* glibc */
"TIS620.2529-1", /* glibc */
"TIS620.2533-0", /* glibc */
"TIS620.2533-1",
"ISO-IR-166", /* glibc */
),
tis620,
{ tis620_mbtowc, NULL }, { tis620_wctomb, NULL })
DEFENCODING(( "CP874", /* JDK 1.1 */
"WINDOWS-874",
),
cp874,
{ cp874_mbtowc, NULL }, { cp874_wctomb, NULL })
DEFENCODING(( "VISCII", /* IANA, RFC 1456 */
"VISCII1.1-1",
"csVISCII", /* IANA */
),
viscii,
{ viscii_mbtowc, NULL }, { viscii_wctomb, NULL })
DEFENCODING(( "TCVN",
"TCVN-5712",
"TCVN5712-1",
"TCVN5712-1:1993",
),
tcvn,
{ tcvn_mbtowc, tcvn_flushwc }, { tcvn_wctomb, NULL })
/* CJK character sets (not documented) */
DEFENCODING(( "JIS_C6220-1969-RO", /* IANA */
"ISO646-JP", /* IANA */
"ISO-IR-14", /* IANA */
"JP", /* IANA */
"csISO14JISC6220ro", /* IANA */
),
iso646_jp,
{ iso646_jp_mbtowc, NULL }, { iso646_jp_wctomb, NULL })
DEFENCODING(( "JIS_X0201", /* IANA */
"JISX0201-1976",
"X0201", /* IANA */
"csHalfWidthKatakana", /* IANA */
/*"JISX0201.1976-0", X11R6.4 */
/*"JIS0201", JDK 1.1 */
),
jisx0201,
{ jisx0201_mbtowc, NULL }, { jisx0201_wctomb, NULL })
DEFENCODING(( "JIS_X0208",
"JIS_X0208-1983", /* IANA */
"JIS_X0208-1990",
"JIS0208",
"X0208", /* IANA */
"ISO-IR-87", /* IANA */
"JIS_C6226-1983", /* IANA */
"csISO87JISX0208", /* IANA */
/*"JISX0208.1983-0", X11R6.4 */
/*"JISX0208.1990-0", X11R6.4 */
/*"JIS0208", JDK 1.1 */
),
jisx0208,
{ jisx0208_mbtowc, NULL }, { jisx0208_wctomb, NULL })
DEFENCODING(( "JIS_X0212",
"JIS_X0212.1990-0",
"JIS_X0212-1990", /* IANA */
"X0212", /* IANA */
"ISO-IR-159", /* IANA */
"csISO159JISX02121990", /* IANA */
/*"JISX0212.1990-0", X11R6.4 */
/*"JIS0212", JDK 1.1 */
),
jisx0212,
{ jisx0212_mbtowc, NULL }, { jisx0212_wctomb, NULL })
DEFENCODING(( "GB_1988-80", /* IANA */
"ISO646-CN", /* IANA */
"ISO-IR-57", /* IANA */
"CN", /* IANA */
"csISO57GB1988", /* IANA */
),
iso646_cn,
{ iso646_cn_mbtowc, NULL }, { iso646_cn_wctomb, NULL })
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_C
DEFENCODING(( "GB_2312-80", /* IANA */
#endif //LIB_TINY_INCLUDE_C
#if !LIB_TINY
"ISO-IR-58", /* IANA */
"csISO58GB231280", /* IANA */
"CHINESE", /* IANA */
/*"GB2312.1980-0", X11R6.4 */
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_C
),
gb2312,
{ gb2312_mbtowc, NULL }, { gb2312_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_C
#if !LIB_TINY
DEFENCODING(( "ISO-IR-165",
"CN-GB-ISOIR165", /* RFC 1922 */
),
isoir165,
{ isoir165_mbtowc, NULL }, { isoir165_wctomb, NULL })
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_K
DEFENCODING(( "KSC_5601", /* IANA */
"KS_C_5601-1987", /* IANA */
"KS_C_5601-1989", /* IANA */
"ISO-IR-149", /* IANA */
"csKSC56011987", /* IANA */
"KOREAN", /* IANA */
/*"KSC5601.1987-0", X11R6.4 */
/*"KSX1001:1992", Ken Lunde */
),
ksc5601,
{ ksc5601_mbtowc, NULL }, { ksc5601_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_K
#if !LIB_TINY
/* CJK encodings */
DEFENCODING(( "EUC-JP", /* IANA */
"EUCJP", /* glibc */
"Extended_UNIX_Code_Packed_Format_for_Japanese", /* IANA */
"csEUCPkdFmtJapanese", /* IANA */
/*"EUC_JP", JDK 1.1 */
),
euc_jp,
{ euc_jp_mbtowc, NULL }, { euc_jp_wctomb, NULL })
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_J
DEFENCODING(( "SHIFT_JIS", /* IANA */
"SHIFT-JIS", /* glibc */
"SJIS", /* JDK 1.1 */
"MS_KANJI", /* IANA */
"csShiftJIS", /* IANA */
),
sjis,
{ sjis_mbtowc, NULL }, { sjis_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_J
#if LIB_TINY_INCLUDE_CP932
DEFENCODING(( "CP932", /* glibc */
),
cp932,
{ cp932_mbtowc, NULL }, { cp932_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_CP932
#if !LIB_TINY
DEFENCODING(( "ISO-2022-JP", /* IANA, RFC 1468 */
"csISO2022JP", /* IANA */
/*"ISO2022JP", JDK 1.1 */
),
iso2022_jp,
{ iso2022_jp_mbtowc, NULL }, { iso2022_jp_wctomb, iso2022_jp_reset })
DEFENCODING(( "ISO-2022-JP-1", /* RFC 2237 */
),
iso2022_jp1,
{ iso2022_jp1_mbtowc, NULL }, { iso2022_jp1_wctomb, iso2022_jp1_reset })
DEFENCODING(( "ISO-2022-JP-2", /* IANA, RFC 1554 */
"csISO2022JP2", /* IANA */
),
iso2022_jp2,
{ iso2022_jp2_mbtowc, NULL }, { iso2022_jp2_wctomb, iso2022_jp2_reset })
DEFENCODING(( "EUC-CN", /* glibc */
"EUCCN", /* glibc */
"GB2312", /* IANA */
"CN-GB", /* RFC 1922 */
"csGB2312", /* IANA */
/*"EUC_CN", JDK 1.1 */
),
euc_cn,
{ euc_cn_mbtowc, NULL }, { euc_cn_wctomb, NULL })
DEFENCODING(( "GBK", /* JDK 1.1 */
"CP936",
),
ces_gbk,
{ ces_gbk_mbtowc, NULL }, { ces_gbk_wctomb, NULL })
DEFENCODING(( "GB18030", /* glibc */
),
gb18030,
{ gb18030_mbtowc, NULL }, { gb18030_wctomb, NULL })
DEFENCODING(( "ISO-2022-CN", /* IANA, RFC 1922 */
"csISO2022CN",
/*"ISO2022CN", JDK 1.1 */
),
iso2022_cn,
{ iso2022_cn_mbtowc, NULL }, { iso2022_cn_wctomb, iso2022_cn_reset })
DEFENCODING(( "ISO-2022-CN-EXT", /* IANA, RFC 1922 */
),
iso2022_cn_ext,
{ iso2022_cn_ext_mbtowc, NULL }, { iso2022_cn_ext_wctomb, iso2022_cn_ext_reset })
DEFENCODING(( "HZ", /* RFC 1843 */
"HZ-GB-2312", /* IANA, RFC 1842 */
),
hz,
{ hz_mbtowc, NULL }, { hz_wctomb, hz_reset })
DEFENCODING(( "EUC-TW", /* glibc */
"EUCTW", /* glibc */
"csEUCTW",
/*"EUC_TW", JDK 1.1 */
),
euc_tw,
{ euc_tw_mbtowc, NULL }, { euc_tw_wctomb, NULL })
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_B5
DEFENCODING(( "BIG5", /* IANA, JDK 1.1 */
"BIG-5", /* glibc */
"BIG-FIVE", /* glibc */
"BIGFIVE", /* glibc */
"CN-BIG5", /* RFC 1922 */
"csBig5", /* IANA */
),
ces_big5,
{ ces_big5_mbtowc, NULL }, { ces_big5_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_B5
#if !LIB_TINY
DEFENCODING(( "CP950", /* JDK 1.1 */
),
cp950,
{ cp950_mbtowc, NULL }, { cp950_wctomb, NULL })
#endif //!LIB_TINY
#if LIB_TINY_INCLUDE_B5HK
DEFENCODING(( "BIG5-HKSCS", /* IANA */
"BIG5HKSCS", /* glibc */
),
big5hkscs,
{ big5hkscs_mbtowc, NULL }, { big5hkscs_wctomb, NULL })
#endif //LIB_TINY_INCLUDE_B5HK
#if !LIB_TINY
DEFENCODING(( "EUC-KR", /* IANA, RFC 1557 */
"EUCKR", /* glibc */
"csEUCKR", /* IANA */
/*"EUC_KR", JDK 1.1 */
),
euc_kr,
{ euc_kr_mbtowc, NULL }, { euc_kr_wctomb, NULL })
DEFENCODING(( "CP949", /* JDK 1.1 */
"UHC", /* glibc */
),
cp949,
{ cp949_mbtowc, NULL }, { cp949_wctomb, NULL })
DEFENCODING(( "JOHAB", /* glibc */
"CP1361", /* glibc */
),
johab,
{ johab_mbtowc, NULL }, { johab_wctomb, NULL })
DEFENCODING(( "ISO-2022-KR", /* IANA, RFC 1557 */
"csISO2022KR", /* IANA */
/*"ISO2022KR", JDK 1.1 */
),
iso2022_kr,
{ iso2022_kr_mbtowc, NULL }, { iso2022_kr_wctomb, iso2022_kr_reset })
#endif //!LIB_TINY
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?