WCTYPE.H(3HEAD) Headers WCTYPE.H(3HEAD)
NAME
wctype.h, wctype - wide-character classification and mapping
utilities
SYNOPSIS
#include <
wctype.h>
DESCRIPTION
The <
wctype.h> header defines the following types:
wint_t As described in <
wchar.h>.
wctrans_t A scalar type that can hold values that represent
locale-specific character mappings.
wctype_t As described in <
wchar.h>.
The <
wctype.h> header defines the following macro name:
WEOF Constant expression of type
wint_t that is returned by
several MSE functions to indicate end-of-file.
For all functions described in this header that accept an argument of
type
wint_t, the value is representable as a
wchar_t or equals the
value of
WEOF. If this argument has any other value, the behavior is
undefined.
The behavior of these functions is affected by the
LC_CTYPE category
of the current locale.
Inclusion of the <
wctype.h> header can make visible all symbols from
the headers <
ctype.h>, <
stdarg.h>, <
stddef.h>, <
stdio.h>, <
stdlib.h>,
<
string.h>, <
time.h>, and <
wchar.h>.
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
SEE ALSO
iswalpha(3C),
iswctype(3C),
setlocale(3C),
towctrans(3C),
towlower(3C),
towupper(3C),
wctrans(3C),
wctype(3C),
stdarg(3EXT),
locale.h(3HEAD),
stddef.h(3HEAD),
stdio.h(3HEAD),
stdlib.h(3HEAD),
string.h(3HEAD),
time.h(3HEAD),
attributes(7),
standards(7) September 22, 2020 WCTYPE.H(3HEAD)