Standard C Library Functions wctype(3C)
NAME
wctype - define character class
SYNOPSIS
#include
wctypet wctype(const char *charclass);
DESCRIPTION
The wctype() function is defined for valid character class
names as defined in the current locale. The charclass is a
string identifying a generic character class for which
codeset-specific type information is required. The following
character class names are defined in all locales:
alnum alpha blank
cntrl digit graph
lower print punct
space upper xdigit
Additional character class names defined in the locale
definition file (category LCTYPE) can also be specified.
The function returns a value of type wctypet, which can be
used as the second argument to subsequent calls of
iswctype(3C). wctype() determines values of wctypet accord-
ing to the rules of the coded character set defined by char-
acter type information in the program's locale (category
LCTYPE). The values returned by wctype() are valid until a
call to setlocale(3C) that modifies the category LCTYPE.
RETURN VALUES
The wctype() function returns 0 if the given character class
name is not valid for the current locale (category
LCTYPE); otherwise it returns an object of type wctypet
that can be used in calls to iswctype().
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 14 Aug 2002 1
Standard C Library Functions wctype(3C)
ATRIBUTE TYPE ATRIBUTE VALUE
CSI Enabled
Interface Stability Standard
MT-Level MT-Safe with exceptions
SEE ALSO
iswctype(3C), setlocale(3C), attributes(5), standards(5)
SunOS 5.11 Last change: 14 Aug 2002 2
|