_pctype
, , _pwctype
_wctype
, _mbctype
_mbcasemap
Эти глобальные переменные содержат сведения, используемые функциями классификации символов. Они предназначены только для внутреннего использования.
Синтаксис
extern const unsigned short *_pctype;
extern const wctype_t *_pwctype;
extern const unsigned short _wctype[];
extern unsigned char _mbctype[];
extern unsigned char _mbcasemap[];
Замечания
Информация в , и используется внутри _isalnum_l
isupper
ispunct
_isupper_l
iswpunct
iswupper
_ispunct_l
_iswupper_l
_iswpunct_l
islower
isgraph
iswlower
iswgraph
_islower_l
_isgraph_l
_iswlower_l
_iswgraph_l
isdigit
iscntrl
iswdigit
iswcntrl
_isdigit_l
_towupper_l
_toupper
toupper
_iswcntrl_l
_iscntrl_l
_iswalnum_l
iswalnum
isalnum
isspace
iswspace
iswxdigit
_isspace_l
_iswspace_l
_iswdigit_l
_toupper_l
towupper
_iswxdigit_l
isxdigit
_isxdigit_l
,_wctype
_pwctype
_pctype
, tolower
, , towlower
_tolower
_tolower_l
и _towlower_l
функции. Вместо обращения к этим глобальным переменным следует использовать эти функции.
Сведения внутри _mbctype
и используются внутри _ismbbkalnum_l
_ismbblead
_ismbblead_l
_ismbbkana
_ismbbkana_l
_ismbbtrail
_ismbbtrail_l
_ismbbkpunct
_ismbbkpunct_l
_ismbslead
_ismbstrail
_ismbbkprint
_ismbstrail_l
_ismbbalpha
_ismbslead
_ismbbkprint_l
_ismbstrail_l
_ismbbpunct
_ismbbkalnum
_ismbbgraph
_ismbslead_l
_ismbbprint_l
_ismbbgraph_l
_ismbbprint
_ismbstrail
_ismbslead_l
_ismbbalnum_l
_ismbbpunct_l
_ismbbalnum
,_mbcasemap
Используйте эти функции вместо обращения к глобальным переменным.
Требования
Не для свободного использования.