1libw(3LIB)                    Interface Libraries                   libw(3LIB)
2
3
4

NAME

6       libw - wide character library
7

SYNOPSIS

9       cc [ flag... ] file...  [ library... ]
10       #include <wchar.h>
11
12

DESCRIPTION

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

INTERFACES

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

FILES

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

ATTRIBUTES

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

SEE ALSO

84       pvs(1), Intro(3), libc(3LIB), attributes(5)
85
86
87
88SunOS 5.11                        24 Mar 2004                       libw(3LIB)
Impressum