Headers wchar.h(3HEAD)
NAME
wchar.h, wchar - wide-character handling
SYNOPSIS
#include
DESCRIPTION
The header defines the following types:
wchart As described in .
wintt An integer type capable of storing any valid
value of wchart or WEOF.
wctypet A scalar type of a data object that can hold
values which represent locale-specific charac-
ter classification.
mbstatet An object type other than an array type that
can hold the conversion state information
necessary to convert between sequences of (pos-
sibly multi-byte) characters and wide charac-
ters. If a codeset is being used such that an
mbstatet needs to preserve more than two lev-
els of reserved state, the results are unspeci-
fied.
FILE As described in .
sizet As described in .
valist As described in .
The implementation supports one or more programming environ-
ments in which the width of wintt is no greater than the
width of type long. The names of these programming environ-
ments can be obtained using the confstr(3C) function or the
getconf(1) utility.
The header defines the following macros:
SunOS 5.11 Last change: 10 Sep 2004 1
Headers wchar.h(3HEAD)
WCHARMAX The maximum value representable by an object of
type wchart.
WCHARMIN The minimum value representable by an object of
type wchart.
WEOF Constant expression of type wintt that is
returned by several WP functions to indicate
end-of-file.
NUL As described in .
The tag tm is declared as naming an incomplete structure
type, the contents of which are described in the header
.
Inclusion of the header can make visible all sym-
bols from the headers , , ,
, , , and .
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Standard
SEE ALSO
getconf(1), btowc(3C), confstr(3C), fgetwc(3C), getws(3C),
fputwc(3C), fputws(3C), fwide(3C), fwprintf(3C),
fwscanf(3C), getwc(3C), getwchar(3C), iswalpha(3C),
iswctype(3C), mbsinit(3C), mbrlen(3C), mbrtowc(3C),
mbsrtowcs(3C), towlower(3C), towupper(3C), ungetwc(3C),
vfwprintf(3C), wcrtomb(3C), wcsrtombs(3C), wcstring(3C),
wcsstr(3C), wcstod(3C), wcscoll(3C), wcsftime(3C),
wcstol(3C), wcstoul(3C), wcswidth(3C), wcsxfrm(3C),
wctob(3C), wctype(3C), wcwidth(3C), wmemchr(3C),
wmemcmp(3C), wmemcpy(3C), wmemmove(3C), wmemset(3C),
stdarg(3EXT), stddef.h(3HEAD), stdio.h(3HEAD),
stdlib.h(3HEAD), string.h(3HEAD), time.h(3HEAD),
SunOS 5.11 Last change: 10 Sep 2004 2
Headers wchar.h(3HEAD)
wctype.h(3HEAD), attributes(5), standards(5)
SunOS 5.11 Last change: 10 Sep 2004 3
|