tolower, _tolower, towlower, _tolower_l, _towlower_l
Převede znaky na malá písmena.
int tolower(
int c
);
int _tolower(
int c
);
int towlower(
wint_t c
);
int _tolower_l(
int c,
_locale_t locale
);
int _towlower_l(
wint_t c,
_locale_t locale
);
Parametry
[v] c
Znak převést.[v] locale
Národní prostředí pro překlad národního prostředí.
Vrácená hodnota
Všechny tyto rutiny převede kopii c na malá písmena, převod je možné a vrátí výsledek.Vrácená hodnota je vyhrazena udávající chybu.
Poznámky
Pokud je to možné a důležité každý tyto rutiny dané velkým písmenem převede na malé písmeno.Převod písmen z towlower 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í, které mají _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 _tolower očekávané výsledky __isascii a isupper musí obě vrací nenulová.
Obecný Text rutinní mapování
TCHAR.Rutina H |
_UNICODE & _MBCS není definován |
_MBCS, definice |
_UNICODE, definice |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_l |
[!POZNÁMKA]
_tolower_la _towlower_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í _totlower_l.
Požadavky
Rutina |
Požadované záhlaví |
---|---|
tolower |
<ctype.h> |
_tolower |
<ctype.h> |
towlower |
<ctype.h> nebo <wchar.h> |
Další informace o kompatibilitě, viz Compatibility v úvodu.
Příklad
Viz příklad v funkce.