_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_liswupper_iswupper_lislower iswlower_islower_l_iswlower_lisdigitiswdigit_isdigit_l_iswdigit_lisxdigitiswxdigit_isxdigit_l_iswxdigit_lisspaceiswspace_isspace_l_iswspace_lisalnumiswalnum_isalnum_l_iswalnum_lispunctiswpunct_ispunct_l_iswpunct_lisgraphiswgraph_isgraph_l_iswgraph_liscntrliswcntrl_iscntrl_l_iswcntrl_ltoupper、、、、tolower_tolowertowlower_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。 グローバル変数にアクセスする代わりに、これらの関数を使用します。

要件

一般公開用ではありません。

関連項目

isisw ルーチン
__pctype_func