_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Diese globalen Variablen enthalten die Informationen, die durch die Zeichen klassifizierungs Funktionen verwendet werden.Sie sind ausschließlich für die interne Verwendung vorgesehen.

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

Hinweise

Die Informationen in _pctype, _pwctypeund _wctype werden intern von Funktionen 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_lund iscntrl, iswcntrl, _iscntrl_l, _iswcntrl_lsowie die toupper, _toupper, towupper, _toupper_l, _towupper_l und tolower, _tolower, towlower, _tolower_l, _towlower_l-Funktionen verwendet.Diese Funktionen sollten verwendet werden, statt diese globalen Variablen zugreifen.

Die Informationen in _mbctype und _mbcasemap werden intern von _ismbbkalnum, _ismbbkalnum_l, _ismbbkana, _ismbbkana_l, _ismbbkpunct, _ismbbkpunct_l, _ismbbkprint, _ismbbkprint_l, _ismbbalpha, _ismbbalpha_l, _ismbbpunct, _ismbbpunct_l, _ismbbalnum, _ismbbalnum_l, _ismbbprint, _ismbbprint_l, _ismbbgraph, _ismbbgraph_l, _ismbblead, _ismbblead_l, _ismbbtrail, _ismbbtrail_l, _ismbslead, _ismbstrail, _ismbslead_l, _ismbstrail_lund _ismbslead, _ismbstrail, _ismbslead_l, _ismbstrail_lverwendet.Verwenden Sie diese Funktionen, statt die globalen Variablen zugreifen.

Anforderungen

Wird nicht für die öffentliche Verwendung.

Siehe auch

Referenz

ist isw Routinen,

__pctype_func