Compartilhar via


_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Essas variáveis globais contêm informações usadas pelas funções de classificação de caractere. São apenas para uso interno.

extern const unsigned short *_pctype;
extern const wctype_t *_pwctype;
extern const unsigned short _wctype[];
extern unsigned char _mbctype[];
extern unsigned char _mbcasemap[];

Comentários

As informações em _pctype, _pwctype, e _wctype é usada internamente por funções isupper, _isupper_l, iswupper, _iswupper_l, islower, iswlower, _islower_l, _iswlower_l, isdigit, iswdigit, _isdigit_l, _iswdigit_l, isxdigit, iswxdigit, _isxdigit_l, _iswxdigit_l, isspace, iswspace, _isspace_l, _iswspace_l, isalnum, iswalnum, _isalnum_l, _iswalnum_l, ispunct, iswpunct, _ispunct_l, _iswpunct_l, isgraph, iswgraph, _isgraph_l, _iswgraph_l, e iscntrl, iswcntrl, _iscntrl_l, _iswcntrl_l, assim como as funções de toupper, _toupper, towupper, _toupper_l, _towupper_l e de tolower, _tolower, towlower, _tolower_l, _towlower_l . Essas funções devem ser usadas em vez de acessar essas variáveis globais.

As informações em _mbctype e em _mbcasemap é usada internamente por _ismbbkalnum, _ismbbkalnum_l, por _ismbbkana, _ismbbkana_l, por _ismbbkpunct, _ismbbkpunct_l, por _ismbbkprint, _ismbbkprint_l, por _ismbbalpha, _ismbbalpha_l, por _ismbbpunct, _ismbbpunct_l, por _ismbbalnum, _ismbbalnum_l, por _ismbbprint, _ismbbprint_l, por _ismbbgraph, _ismbbgraph_l, por _ismbblead, _ismbblead_l, por _ismbbtrail, _ismbbtrail_l, por _ismbslead, _ismbstrail, _ismbslead_l, _ismbstrail_l, e por _ismbslead, _ismbstrail, _ismbslead_l, _ismbstrail_l. Use essas funções em vez de acessar variáveis globais.

Requisitos

Não para uso utilitário.

Consulte também

Referência

Rotinas is, isw

__pctype_func