_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l
Specyficzne funkcje dla strony kodu 932.
![]() |
---|
Tego API nie można używać w aplikacjach korzystających ze środowiska wykonawczego Windows.Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsługiwane przez /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 do zbadania.locale
Ustawienia regionalne do użycia.
Wartość zwracana
Każda z tych rutyn zwraca wartość różną od zera, jeśli znak spełnia warunek testu lub 0, jeśli tak nie jest.Jeśli c <= 255 i istnieje odpowiedni algorytm _ismbb (na przykład _ismbcalnum odpowiada _ismbbalnum), wynikiem jest wartość zwracana odpowiadająca algorytmowi _ismbb.
Uwagi
Każda z tych funkcji testuje dany znak wielobajtowy dla danego warunku.
Wersje tych funkcji, które mają przyrostek _l są identyczne, z tą różnicą, że używają ustawień regionalnych, które są przekazywane do zachowań zależnych od ustawień regionalnych, zamiast bieżących ustawień regionalnych.Aby uzyskać więcej informacji, zobacz Regionalne.
Procedura |
Testowanie warunku (strona kodowa 932 tylko) |
---|---|
_ismbchira |
Dwubajtowy znak Hiragana: 0x829F<=c<= 0x82F1. |
_ismbchira_l |
Dwubajtowy znak Hiragana: 0x829F<=c<= 0x82F1. |
_ismbckata |
Dwubajtowy znak katakana: 0x8340<=c<=0x8396. |
_ismbckata_l |
Dwubajtowy znak katakana: 0x8340<=c<=0x8396. |
Specyficzne dla strony końca kodu 932.
Wymagania
Procedura |
Wymagany nagłówek |
---|---|
_ismbchira |
<mbCiąg.h> |
_ismbchira_l |
<mbCiąg.h> |
_ismbckata |
<mbCiąg.h> |
_ismbckata_l |
<mbCiąg.h> |
Aby uzyskać więcej informacji na temat zgodności – zobacz: Zgodność.
Odpowiednik w programie .NET Framework
Nie dotyczy. Aby wywołać standardową funkcję C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywoływania platformy.