_ismbclower, _ismbclower_l, _ismbcupper, _ismbcupper_l
Sprawdza, czy znaków wielobajtowych jest znak małymi literami lub wielkimi literami.
Ważne |
---|
Ten interfejs API nie można używać w aplikacji, których wykonywanie w czasie wykonywania systemu Windows.Aby uzyskać więcej informacji, zobacz CRT funkcje nie obsługiwane przez /ZW. |
int _ismbclower(
unsigned int c
);
int _ismbclower_l(
unsigned int c,
_locale_t locale
);
int _ismbcupper(
unsigned int c
);
int _ismbcupper_l(
unsigned int c,
_locale_t locale
);
Parametry
c
Znak badane.locale
Ustawienia regionalne używane.
Wartość zwracana
Każdy z tych procedur zwraca wartość różną od zera, jeśli znak spełnia warunek sprawdzania lub 0, jeśli tak nie jest.Jeśli c < = 255 i ma odpowiadającego _ismbb rutynowych (na przykład, _ismbcalnum odpowiada _ismbbalnum), wynikiem jest wartość zwrócona przez odpowiednie _ismbb rutynowych.
Uwagi
Każda z tych funkcji testy danej znaków wielobajtowych dla danego warunku.
Wersje te funkcje za pomocą _l sufiks są identyczne z tym, że używają ustawień regionalnych, przekazany zamiast bieżących ustawień regionalnych dla ich zachowanie zależne od ustawień lokalnych.Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.
Rozpoczęto wykonywanie procedury |
Warunki badania |
Przykład strony 932 kodu |
---|---|---|
_ismbclower |
Małe litery |
Zwraca wartość różną od zera wtedy i tylko wtedy, gdy c jest reprezentacją jednobajtowe ASCII małe litery angielskie list: 0x61 < =c< = 0x7A. |
_ismbclower_l |
Małe litery |
Zwraca wartość różną od zera wtedy i tylko wtedy, gdy c jest reprezentacją jednobajtowe ASCII małe litery angielskie list: 0x61 < =c< = 0x7A. |
_ismbcupper |
Wielkie litery |
Zwraca wartość różną od zera wtedy i tylko wtedy, gdy c jest reprezentacją jednobajtowe wielkiej litery angielskie ASCII: 0x41 < =c< = 0 × 5a. |
_ismbcupper_l |
Wielkie litery |
Zwraca wartość różną od zera wtedy i tylko wtedy, gdy c jest reprezentacją jednobajtowe wielkiej litery angielskie ASCII: 0x41 < =c< = 0 × 5a. |
Wymagania
Rozpoczęto wykonywanie procedury |
Wymaganego nagłówka |
---|---|
_ismbclower |
<mbstring.h> |
_ismbclower_l |
<mbstring.h> |
_ismbcupper |
<mbstring.h> |
_ismbcupper_l |
<mbstring.h> |
Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.