共用方式為


_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[];

備註

_pwctype和 _wctype 函式在內部使用 _pctype中的資訊 isupper、_isupper_l、iswupper、_iswupper_lislower、iswlower、_islower_l、_iswlower_lisdigit、iswdigit、_isdigit_l、_iswdigit_lisxdigit、iswxdigit、_isxdigit_l、_iswxdigit_lisspace、iswspace、_isspace_l、_iswspace_lisalnum、iswalnum、_isalnum_l、_iswalnum_lispunct、iswpunct、_ispunct_l、_iswpunct_lisgraph、iswgraph、_isgraph_l、_iswgraph_liscntrl、iswcntrl、_iscntrl_l、_iswcntrl_l,以及 toupper、_toupper、towupper、_toupper_l、_towupper_ltolower、_tolower、towlower、_tolower_l、_towlower_l 函式。 應該使用這些函式而不是存取這些全域變數。

_mbcasemap和 _ismbbkalnum、_ismbbkalnum_l 函式在內部使用 _mbctype中的資訊 _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_l 以及 _ismbslead、_ismbstrail、_ismbslead_l、_ismbstrail_l 函式。 使用這些函式而不是存取全域變數。

需求

不會公開使用。

請參閱

參考

is、isw 常式

__pctype_func