_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l
Specifické funkce pro kódovou stránku 932
Důležité |
---|
Toto API nelze použít v aplikacích, které jsou spuštěny v modulu Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /ZW. |
int _ismbchira(
unsigned int c
);
int _ismbchira_l(
unsigned int c,
_locale_t locale
);
int _ismbckata(
unsigned int c
);
int _ismbckata_l(
unsigned int c,
_locale_t locale
);
Parametry
c
Znak k testování.locale
Použité národní prostředí.
Vrácená hodnota
Každá z těchto rutin vrací nenulovou hodnotu, pokud znak splňuje testovací podmínku, nebo 0, pokud tomu tak není.Pokud c <= 255 a existuje odpovídající rutina _ismbb (například _ismbcalnum odpovídá _ismbbalnum), výsledkem je návratová hodnota odpovídající rutiny _ismbb.
Poznámky
Každá z těchto funkcí testujte daný vícebajtový znak na danou podmínku.
Verze těchto funkcí s příponou _l jsou identické, s tím rozdílem, že používají pro své chování závislé na národním prostředí předané národní prostředí namísto aktuálního národního prostředí.Další informace naleznete v tématu Národní prostředí.
Rutina |
Zkušební podmínka (pouze znaková stránky 932) |
---|---|
_ismbchira |
Dvoubajtové znaky Hiragana: 0x829F<=c<=0x82F1. |
_ismbchira_l |
Dvoubajtové znaky Hiragana: 0x829F<=c<=0x82F1. |
_ismbckata |
Dvoubajtové znaky katakana: 0x8340<=c<=0x8396. |
_ismbckata_l |
Dvoubajtové znaky katakana: 0x8340<=c<=0x8396. |
Ukončit specifické pro kódovou stránku 932
Požadavky
Rutina |
Požadované záhlaví |
---|---|
_ismbchira |
<mbstring.h> |
_ismbchira_l |
<mbstring.h> |
_ismbckata |
<mbstring.h> |
_ismbckata_l |
<mbstring.h> |
Další informace o kompatibilitě naleznete v tématu Kompatibilita.
Ekvivalent v rozhraní .NET Framework
Nelze použít. Pokud chcete volat standardní funkci jazyka C, použijte PInvoke. Další informace naleznete v tématu Příklady vyvolání platformy.