1wctype.h(3HEAD) Headers wctype.h(3HEAD)
2
3
4
6 wctype.h, wctype - wide-character classification and mapping utilities
7
9 #include <wctype.h>
10
11
13 The <wctype.h> header defines the following types:
14
15 wint_t As described in <wchar.h>.
16
17
18 wctrans_t A scalar type that can hold values that represent locale-
19 specific character mappings.
20
21
22 wctype_t As described in <wchar.h>.
23
24
25
26 The <wctype.h> header defines the following macro name:
27
28 WEOF Constant expression of type wint_t that is returned by several
29 MSE functions to indicate end-of-file.
30
31
32
33 For all functions described in this header that accept an argument of
34 type wint_t, the value is representable as a wchar _t or equals the
35 value of WEOF. If this argument has any other value, the behavior is
36 undefined.
37
38
39 The behavior of these functions is affected by the LC_CTYPE category of
40 the current locale.
41
42
43 Inclusion of the <wctype.h> header can make visible all symbols from
44 the headers <ctype.h>, <stdarg.h>, <stddef.h>, <stdio.h>, <stdlib.h>,
45 <string.h>, <time.h>, and <wchar.h>.
46
48 See attributes(5) for descriptions of the following attributes:
49
50
51
52
53 ┌─────────────────────────────┬─────────────────────────────┐
54 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
55 ├─────────────────────────────┼─────────────────────────────┤
56 │Interface Stability │Standard │
57 └─────────────────────────────┴─────────────────────────────┘
58
60 iswalpha(3C), iswctype(3C), locale.h(3HEAD), setlocale(3C),
61 stdarg(3EXT), stddef.h(3HEAD), stdio.h(3HEAD), stdlib.h(3HEAD),
62 string.h(3HEAD), time.h(3HEAD), towctrans(3C), towlower(3C), towup‐
63 per(3C), wctrans(3C), wctype(3C), attributes(5), standards(5)
64
65
66
67SunOS 5.11 10 Sep 2004 wctype.h(3HEAD)