Sdílet prostřednictvím


ToUpper, _toupper, towupper, _toupper_l, _towupper_l

Znak převeďte na velká písmena.

int toupper(
   int c 
);
int _toupper(
   int c 
);
int towupper(
   wint_t c 
);
int _toupper_l(
   int c ,
   _locale_t locale
);
int _towupper_l(
   wint_t c ,
   _locale_t locale
);

Parametry

  • c
    Znak převést.

  • locale
    Použití národního prostředí.

Vrácená hodnota

Všechny tyto rutiny převede kopii c, pokud je to možné a vrátí výsledek.

Pokud c je široký znak, pro který iswlower je nenulová a odpovídající široký znak, pro který je iswupper je nenulová, towupper vrátí odpovídající široký znak; jinak towupper vrátí c beze změny.

Vrácená hodnota je vyhrazena udávající chybu.

Aby toupper očekávané výsledky __isascii a islower musí obě vrací nenulová.

Poznámky

Všechny tyto rutiny pokud možno Převede daný malé písmeno na velké písmeno a případně.Převod písmen z towupper je specifický pro národní prostředí.V případě jsou změněny pouze znaky relevantní pro aktuální národní prostředí.Funkce bez _l použijte příponu aktuálně nastavené národní prostředí.Verze těchto funkcí se _l přípona přijmout národní prostředí jako parametr a použít místo aktuálně nastavené národní prostředí.Další informace naleznete v tématu Národní prostředí.

Aby toupper očekávané výsledky __isascii a isupper musí obě vrací nenulová.

Rutiny pro převod dat

Obecný Text rutinní mapování

TCHAR.Rutina H

_UNICODE & _MBCS není definován

_MBCS, definice

_UNICODE, definice

_totupper

toupper

_mbctoupper

towupper

_totupper_l

_toupper_l

_mbctoupper_l

_towupper_l

[!POZNÁMKA]

_toupper_la _towupper_l mít závislost národní prostředí a nejsou určeny volán přímo.Jsou určeny pro vnitřní použití _totupper_l.

Požadavky

Rutina

Požadované záhlaví

toupper

<ctype.h>

_toupper

<ctype.h>

towupper

<ctype.h> nebo <wchar.h>

Další informace o kompatibilitě, viz Compatibility v úvodu.

Příklad

Viz příklad v funkce.

Ekvivalent v rozhraní .NET Framework

System::Char::ToUpper

Viz také

Referenční dokumentace

is, isw rutiny

to Functions

Národní prostředí

Výklad vícebajtové znakové sekvence