NAME
iswupper - test for uppercase wide character
SYNOPSIS
#include <wctype.h> int iswupper(wint_t wc);
DESCRIPTION
The iswupper() function is the wide-character equivalent of the isupper(3) function. It tests whether wc is a wide character belonging to the wide-character class "upper". The wide-character class "upper" is a subclass of the wide-character class "alpha", and therefore also a subclass of the wide-character class "alnum", of the wide-character class "graph" and of the wide- character class "print". Being a subclass of the wide-character class "print", the wide- character class "upper" is disjoint from the wide-character class "cntrl". Being a subclass of the wide-character class "graph", the wide- character class "upper" is disjoint from the wide-character class "space" and its subclass "blank". Being a subclass of the wide-character class "alnum", the wide- character class "upper" is disjoint from the wide-character class "punct". Being a subclass of the wide-character class "alpha", the wide- character class "upper" is disjoint from the wide-character class "digit". The wide-character class "upper" contains at least those characters wc which are equal to towupper(wc) and different from towlower(wc). The wide-character class "upper" always contains at least the letters 'A' to 'Z'.
RETURN VALUE
The iswupper() function returns nonzero if wc is a wide character belonging to the wide-character class "upper". Otherwise, it returns zero.
ATTRIBUTES
For an explanation of the terms used in this section, see attributes(7). Interface Attribute Value iswupper() Thread safety MT-Safe locale
CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C99.
NOTES
The behavior of iswupper() 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
isupper(3), iswctype(3), towupper(3)
COLOPHON
This page is part of release 4.09 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.
More Linux Commands
manpages/python3.4.1.html
python3.4(1) an interpreted, interactive, object-oriented pr
Python is an interpreted, interactive, object-oriented programming language that combines remarkable power with very clear syntax. For an introduction to progra
manpages/fgets.3.html
fgets(3) - input of characters and strings - Linux man page
fgetc() reads the next character from stream and returns it as an unsigned char cast to an int, or EOF on end of file or error. getc() is equivalent to fgetc()
manpages/tiffmedian.1.html
tiffmedian(1) apply the median cut algorithm to data in a TI
tiffmedian applies the median cut algorithm to an RGB image in input.tif to generate a palette image that is written to output.tif. The generated colormap has,
manpages/XShmPixmapFormat.3.html
XShmPixmapFormat(3) - X Shared Memory extension functions...
XShmQueryExtension checks to see if the shared memory extensions are available for the specified display. XShmQueryVersion returns the version numbers of the ex
manpages/gnutls_openpgp_privkey_export_rsa_raw.3.html
gnutls_openpgp_privkey_export_rsa_raw(3) - API function.....
gnutls_openpgp_privkey_export_rsa_raw.3 - This function will export the RSA private keys parameters found in the given structure. The new parameters will be all
manpages/fstatat64.2.html
fstatat64(2) - get file status relative to a directory file
These functions return information about a file, in the buffer pointed to by stat. No permissions are required on the file itself, but-in the case of stat(), fs
manpages/Mail::SPF::Mod::Exp.3pm.html
Mail::SPF::Mod::Exp(3pm) - SPF record "exp" modifier class
An object of class Mail::SPF::Mod::Exp represents an SPF record modifier of type exp. Constructors The following constructors are provided: new(%options): retur
manpages/xdr_destroy.3.html
xdr_destroy(3) - library routines for external data represen
These routines allow C programmers to describe arbitrary data structures in a machine-independent fashion. Data for remote procedure calls are transmitted using
manpages/oggenc.1.html
oggenc(1) - encode audio into the Ogg Vorbis format.........
oggenc reads audio data in either raw, Wave, or AIFF format and encodes it into an Ogg Vorbis stream. oggenc may also read audio data from FLAC and Ogg FLAC fil
manpages/perlintro.1.html
perlintro(1) - a brief introduction and overview of Perl....
This document is intended to give you a quick overview of the Perl programming language, along with pointers to further documentation. It is intended as a boots
manpages/xtotroff.1.html
xtotroff(1) convert X font metrics into GNU troff font metri
xtotroff takes a FontMap, which maps groff fonts to X11 fonts, creates GNU troff metric files for all fonts listed. Each line in FontMap consists of GNU troff f
manpages/glCopyColorTable.3gl.html
glCopyColorTable(3gl) - copy pixels into a color table......
glCopyColorTable loads a color table with pixels from the current GL_READ_BUFFER (rather than from main memory, as is the case for glColorTable). The screen-ali
