1 #ifndef __CRT_INTERNAL_MBSTRING_H 2 #define __CRT_INTERNAL_MBSTRING_H 13 #define _MBALNUM (_MALPHA | _MDIGIT | _MKPNCT | _MKMOJI) 14 #define _MBALPHA (_MALPHA | _MKPNCT | _MKMOJI) 15 #define _MBGRAPH (_MALPHA | _MDIGIT | _MPUNCT | _MKPNCT | _MKMOJI) 16 #define _MBKANA (_MKPNCT | _MKMOJI) 17 #define _MBPRINT (_MALPHA | _MDIGIT | _MPUNCT | _MBLANK | _MKPNCT | _MKMOJI) 18 #define _MBPUNCT (_MPUNCT | _MKPNCT) 20 #define _MBLMASK(c) ((c) & 255) 21 #define _MBHMASK(c) ((c) & ~255) 22 #define _MBGETL(c) ((c) & 255) 23 #define _MBGETH(c) (((c) >> 8) & 255) 25 #define _MBIS16(c) ((c) & 0xff00) 34 #define AT (_MALPHA | _MTRAIL) 35 #define GT (_MKPNCT | _MTRAIL) 36 #define KT (_MKMOJI | _MTRAIL) 37 #define LT (_MLEAD | _MTRAIL) 38 #define PT (_MPUNCT | _MTRAIL) 40 #define MAX_LOCALE_LENGTH 256 44 #if defined (_MSC_VER) unsigned char _mbctype[257]
char MSVCRT_current_lc_all[MAX_LOCALE_LENGTH]
#define MAX_LOCALE_LENGTH