home   contributing   bugs   download   online pages  

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | CONFORMING TO | NOTES | SEE ALSO | COLOPHON


TOWUPPER(3)                   Linux Programmer's Manual                   TOWUPPER(3)

NAME         top

       towupper - convert a wide character to uppercase

SYNOPSIS         top

       #include <wctype.h>

       wint_t towupper(wint_t wc);

DESCRIPTION         top

       The towupper() function is the wide-character equivalent of the toupper(3)
       function.  If wc is a wide character, it is converted to uppercase.
       Characters which do not have case are returned unchanged.  If wc is WEOF, WEOF
       is returned.

RETURN VALUE         top

       The towupper() function returns the uppercase equivalent of wc, or WEOF if wc
       is WEOF.

CONFORMING TO         top

       C99.

NOTES         top

       The behavior of towupper() depends on the LC_CTYPE category of the current
       locale.

       This function is not very appropriate for dealing with Unicode characters,
       because Unicode knows about three cases: upper, lower and title case.

SEE ALSO         top

       iswupper(3), towctrans(3), towlower(3)

COLOPHON         top

       This page is part of release 3.23 of the Linux man-pages project.  A
       description of the project, and information about reporting bugs, can be found
       at http://www.kernel.org/doc/man-pages/.

GNU                                   1999-07-25                          TOWUPPER(3)