Content-type: text/html Man page of towupper

towupper

Section: Standard C Library Functions (3C)
Updated: 14 Aug 2002
Index Return to Main Contents
 

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 attributes:

ATTRIBUTE TYPEATTRIBUTE VALUE
CSIEnabled
Interface StabilityStandard
MT-LevelMT-Safe

 

SEE ALSO

iswalpha(3C), setlocale(3C), towlower(3C), attributes(5), standards(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
ERRORS
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:21 GMT, October 02, 2010