_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l
Testy a převede případ vícebajtové znakové.
Důležité |
---|
Toto rozhraní API nelze použít v aplikacích, které jsou spuštěny v systému Windows Runtime.Další informace naleznete v tématu CRT funkce nejsou podporovány s /ZW. |
unsigned int _mbctolower(
unsigned int c
);
unsigned int _mbctolower_l(
unsigned int c,
_locale_t locale
);
unsigned int _mbctoupper(
unsigned int c
);
unsigned int _mbctoupper_l(
unsigned int c,
_locale_t locale
);
Parametry
c
Vícebajtové znakové převést.locale
Chcete-li národní prostředí pro použití.
Vrácená hodnota
Každá z těchto funkcí vrací převedené znak c, pokud je to možné.V opačném případě vrátí znak c beze změny.
Poznámky
Test funkce znak c a pokud je to možné, použijte jednu z následujících převody.
Rutiny |
Převede |
---|---|
_mbctolower,_mbctolower_l |
Znakem velkého písmena na malá písmena znaku. |
_mbctoupper,_mbctoupper_l |
Malé písmeno na velká znaku. |
Výstupní hodnota je ovlivněna nastavením LC_CTYPE kategorie nastavení národního prostředí; Viz setlocale pro další informace.Verze této funkce, aniž by _l příponu používá aktuální národní prostředí pro toto chování závislé na národním prostředí; verze se _l přípona je totožný s tím rozdílem, že používá místo něho předán parametr locale.Další informace naleznete v tématu Národní prostředí.
V předchozích verzích _mbctolower byla volánajtolower, a _mbctoupper byla volána jtoupper.Pro nový kód použijte nové názvy.
Mapování rutiny obecného textu
Byla zahájena rutina Tchar.h |
_UNICODE a _MBCS není definováno |
_MBCS, definice |
_UNICODE definována |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_t |
_totupper |
toupper |
_mbctoupper |
towupper |
_totupper_l |
toupper_l |
_mbctoupper_l |
_towupper_l |
Požadavky
Rutiny |
Požadované záhlaví |
---|---|
_mbctolower,_mbctolower_l |
<mbstring.h> |
_mbctoupper,_mbctoupper_l |
<mbstring.h> |
Další informace o kompatibilitě v tématu Compatibility v úvodu.
Viz také
Referenční dokumentace
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l