TOWLOWER(3C) Standard C Library Functions TOWLOWER(3C)

NAME


towlower, towlower_l - transliterate upper-case wide characters to
lower-case

SYNOPSIS


#include <wctype.h>

wint_t towlower(wint_t wc);

wint_t towlower_l(wint_t wc, locale_t loc);

DESCRIPTION


The function towlower() is the wide character equivalent of the
function tolower(3C). It converts the upper-case wide character wc
to the equivalent lower-case wide character, if one exists. If one
does not exist, it returns wc unchanged.

The function towlower_l() is equivalent to the function towlower(),
but instead of operating in the current locale, operates in the
locale specified by loc.

RETURN VALUES


On successful completion, towlower() and towlower_l() return the
lower-case character that corresponds to the argument passed.
Otherwise, they return the argument unchanged.

ERRORS


No errors are defined.

ATTRIBUTES



+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
|MT-Level | MT-Safe |
+--------------------+-----------------+

SEE ALSO


newlocale(3C), setlocale(3C), towupper(3C), uselocale(3C), locale(7)

June 21, 2014 TOWLOWER(3C)

tribblix@gmail.com :: GitHub :: Privacy