towupper(3C)
NAME
towupper - transliterate lower-case wide-character code to
upper-case
SYNOPSIS
#include <wchar.h>
wint_t towupper(wint_t wc);
DESCRIPTION
The towupper() function has as a domain a type wint_t, the
value of which must be a character representable as a
wchar_t, and must be a wide-character code corresponding to
a valid character in the current locale or the value of
WEOF. If the argument has any other value, the argument is
returned unchanged. If the argument of towupper() represents
a lower-case wide-character code (as defined by character
type information in the program locale category LC_CTYPE),
the result is the corresponding upper-case wide-character
code. All other arguments in the domain are returned
unchanged.
RETURN VALUES
Upon successful completion, towupper() returns the upper-
case letter corresponding to the argument passed. Otherwise,
it returns the argument unchanged.
ERRORS
No errors are defined.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| MT-Level | MT-Safe |
| CSI | Enabled |
|_____________________________|_____________________________|
SEE ALSO
iswalpha(3C), setlocale(3C), towlower(3C), attributes(5)
Man(1) output converted with
man2html