iswalnumiswalphaiswasciiiswblankiswcntrliswdigitiswgraphiswhexnumberiswideogramiswloweriswnumberiswphonogramiswprintiswpunctiswruneiswspaceiswspecialiswupperiswxdigit
- wide character classification utilities
LIBRARY
Lb libc
SYNOPSIS
#include <wctype.h> int
iswalnum (wint_t wc); int
iswalpha (wint_t wc); int
iswascii (wint_t wc); int
iswblank (wint_t wc); int
iswcntrl (wint_t wc); int
iswdigit (wint_t wc); int
iswgraph (wint_t wc); int
iswhexnumber (wint_t wc); int
iswideogram (wint_t wc); int
iswlower (wint_t wc); int
iswnumber (wint_t wc); int
iswphonogram (wint_t wc); int
iswprint (wint_t wc); int
iswpunct (wint_t wc); int
iswrune (wint_t wc); int
iswspace (wint_t wc); int
iswspecial (wint_t wc); int
iswupper (wint_t wc); int
iswxdigit (wint_t wc);
DESCRIPTION
The above functions are character classification utility functions,
for use with wide characters
Vt ( wchar_t
or
Vt wint_t ) .
See the description for the similarly-named single byte classification
functions (like
isalnum(3)),
for details.
RETURN VALUES
The functions return zero if the character tests false and
return non-zero if the character tests true.
These functions conform to
St -p1003.1-2001 ,
except
iswascii (,);
iswhexnumber (,);
iswideogram (,);
iswnumber (,);
iswphonogram (,);
iswrune ();
and
iswspecial (,);
which are
Fx extensions.
CAVEATS
The result of these functions is undefined unless
the argument is
WEOF
or a valid
Vt wchar_t
value for the current locale.