1libw(3LIB) Interface Libraries libw(3LIB)
2
3
4
6 libw - wide character library
7
9 cc [ flag... ] file... [ library... ]
10 #include <wchar.h>
11
12
14 Historically, functions in this library provided wide character trans‐
15 lations. This functionality now resides in libc(3LIB).
16
17
18 This library is maintained to provide backward compatibility for both
19 runtime and compilation environments. The shared object is implemented
20 as a filter on libc.so.1. New application development need not specify
21 -lw.
22
24 The shared object libw.so.1 provides the public interfaces defined
25 below. See Intro(3) for additional information on shared object inter‐
26 faces.
27
28
29
30
31 fgetwc fgetws fputwc
32 fputws getwc getwchar
33 getws isenglish isideogram
34 isnumber isphonogram isspecial
35 iswalnum iswalpha iswcntrl
36 iswctype iswdigit iswgraph
37 iswlower iswprint iswpunct
38 iswspace iswupper iswxdigit
39 putwc putwchar putws
40 strtows towlower towupper
41 ungetwc watoll wcscat
42 wcschr wcscmp wcscoll
43 wcscpy wcscspn wcsftime
44 wcslen wcsncat wcsncmp
45 wcsncpy wcspbrk wcsrchr
46 wcsspn wcstod wcstok
47 wcstol wcstoul wcswcs
48 wcswidth wcsxfrm wctype
49 wcwidth wscasecmp wscat
50 wschr wscmp wscol
51 wscoll wscpy wscspn
52 wsdup wslen wsncasecmp
53 wsncat wsncmp wsncpy
54 wspbrk wsprintf wsrchr
55 wsscanf wsspn wstod
56 wstok wstol wstoll
57 wstostr wsxfrm
58
59
61 /lib/libw.so.1 a filter on libc.so.1
62
63
64 /lib/64/libw.so.1 a filter on 64/libc.so.1
65
66
68 See attributes(5) for descriptions of the following attributes:
69
70
71
72
73 ┌─────────────────────────────┬─────────────────────────────┐
74 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
75 ├─────────────────────────────┼─────────────────────────────┤
76 │Availability │SUNWcsl (32-bit) │
77 ├─────────────────────────────┼─────────────────────────────┤
78 │ │SUNWcslx (64-bit) │
79 ├─────────────────────────────┼─────────────────────────────┤
80 │MT-Level │Safe │
81 └─────────────────────────────┴─────────────────────────────┘
82
84 pvs(1), Intro(3), libc(3LIB), attributes(5)
85
86
87
88SunOS 5.11 24 Mar 2004 libw(3LIB)