_pctype, _pwctype, _wctype, _mbctype, _mbcasemap

Diese globale Variablen enthalten Informationen, die von den Zeichenklassifizierungsfunktionen verwendet werden. Nur zur internen Verwendung.

Syntax

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 vonisupper , _isupper_l, , iswupper, islower_iswupper_l, , iswlower, _islower_l,isdigit_isdigit_liswdigit_iswdigit_l_iswlower_lisxdigit_isxdigit_liswxdigit , _iswcntrl_l_iscntrl_liswcntrliscntrl_iswxdigit_lispunctiswpunct_ispunct_l_iswalnum_l_iswpunct_liswalnumisalnumtoupper_isgraph_liswgraphisspace_isspace_liswspaceisgraph_isalnum_l_iswgraph_l_iswspace_l, , _touppertowupper_toupper_l_towupper_l, tolower, _tolower, towlower, , _tolower_lund _towlower_l Funktionen. Diese Funktionen sollten verwendet werden, anstatt auf diese globalen Variablen zuzugreifen.

Die Informationen werden _mbctype intern durch _ismbbkalnum, ,_ismbbkalnum_l ,_ismbbkana , , _ismbbkana_l,_ismbbkpunct , _ismbbkpunct_l, , _ismbbkprint, ,_ismbbkprint_l , _ismbslead_ismbstrail_l_ismbslead_l_ismbbpunct_l_ismbbalpha_ismbbgraph_l_ismbblead_ismbblead_l_ismbslead_l_ismbstrail_ismbslead_ismbbtrail_l_ismbbpunct_ismbbprint_ismbbalnum_ismbbprint_l_ismbstrail_ismbbalnum_l_ismbbtrail_ismbbgraphund ._ismbstrail_l_mbcasemap Verwenden Sie diese Funktionen, anstatt auf die globalen Variablen zuzugreifen.

Anforderungen

Nicht für die öffentliche Verwendung.

Siehe auch

is, isw Routinen
__pctype_func