Поделиться через


_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_lisupperispunct_isupper_liswpunctiswupper_ispunct_l_iswupper_l_iswpunct_lislowerisgraphiswloweriswgraph_islower_l_isgraph_l_iswlower_l_iswgraph_lisdigitiscntrliswdigitiswcntrl_isdigit_l_towupper_l_touppertoupper_iswcntrl_l_iscntrl_l_iswalnum_liswalnumisalnumisspaceiswspaceiswxdigit_isspace_l_iswspace_l_iswdigit_l_toupper_ltowupper_iswxdigit_lisxdigit_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 Используйте эти функции вместо обращения к глобальным переменным.

Требования

Не для свободного использования.

См. также

is, isw подпрограммы
__pctype_func