Sdílet prostřednictvím


_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Testy a převede případ vícebajtové znakové.

Důležitá poznámkaDů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

Převod dat

_mbbtombc _mbbtombc_l

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

_mbctombb _mbctombb_l