_ismbclower, _ismbclower_l, _ismbcupper, _ismbcupper_l
Zkontroluje, zda je vícebajtový znak malé nebo velké písmeno.
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 _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 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 |
Testovací podmínka |
Příklad znakové stránky 932 |
---|---|---|
_ismbclower |
Malá písmena |
Vrátí nenulovou hodnotu právě tehdy, když c je jednobajtové znázornění malého písmena anglické abecedy ASCII: 0x61<=c<=0x7A. |
_ismbclower_l |
Malá písmena |
Vrátí nenulovou hodnotu právě tehdy, když c je jednobajtové znázornění malého písmena anglické abecedy ASCII: 0x61<=c<=0x7A. |
_ismbcupper |
Velká písmena |
Vrátí nenulovou hodnotu právě tehdy, když c je jednobajtové znázornění velkého písmena anglické abecedy ASCII: 0x41<=c<=0x5A. |
_ismbcupper_l |
Velká písmena |
Vrátí nenulovou hodnotu právě tehdy, když c je jednobajtové znázornění velkého písmena anglické abecedy ASCII: 0x41<=c<=0x5A. |
Požadavky
Rutina |
Požadované záhlaví |
---|---|
_ismbclower |
<mbstring.h> |
_ismbclower_l |
<mbstring.h> |
_ismbcupper |
<mbstring.h> |
_ismbcupper_l |
<mbstring.h> |
Další informace o kompatibilitě naleznete v tématu Kompatibilita.