_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[];
解説
_pctype
、_pwctype
、 および_wctype
は、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
、iscntrl
、iswcntrl
、 _iscntrl_l
、_iswcntrl_l
、toupper
、、、、、tolower
、_tolower
、towlower
、_tolower_l
、および_towlower_l
関数。 上記のグローバル変数にアクセスする代わりに、これらの関数を使用する必要があります。
_mbctype
と_mbcasemap
の情報は、_ismbbkalnum
、_ismbbkalnum_l
、_ismbbkana
、_ismbbkana_l
、_ismbbkpunct
、_ismbbkpunct_l
、_ismbbkprint
、_ismbbkprint_l
によって内部的に使用されます。 _ismbbalpha
、_ismbbpunct
、_ismbbpunct_l
、_ismbbalnum
、_ismbbalnum_l
、_ismbbprint
、_ismbbprint_l
、_ismbbgraph
、_ismbbgraph_l
、_ismbblead
_ismbblead_l
、_ismbbtrail
、_ismbbtrail_l
、_ismbslead
、_ismbstrail
、_ismbslead_l
、_ismbstrail_l
、_ismbslead
、_ismbstrail
、_ismbslead_l
、および_ismbstrail_l
。 グローバル変数にアクセスする代わりに、これらの関数を使用します。
要件
一般公開用ではありません。