<wchar.h>

The <wchar.h> header file contains declarations and definitions that are related to the manipulation of wide character strings. Any functions which deal with files are accessible if SYSIFCOPT(*IFSIO) is specified.

btowc1
fgetwc2
fgetws2
fputwc2
fputws2
fwide2
fwprintf2
fwscanf2
getwc2
getwchar2
mbrlen1
mbrtowc1
mbsinit1
mbsrtowcs1
putwc2
putwchar2
swprintf1
swscanf2
ungetwc2
vfwprintf2
vswscanf1
vswprintf1
vwprintf2
wcrtomb1
wcscat
wcschr
wcscmp
wcscoll1
wcscpy
wcscspn
wcsftime1
__wcsicmp1
wcslen
wcsncat
wcsncmp
wcsncpy
__wcsnicmp1
wcspbrk
wcsptime3
wcsrchr
wcsrtombs1
wcsspn
wcsstr
wcstod1
wcstod321
wcstod641
wcstod1281
wcstok
wcstol1
wcstoll1
wcstoul1
wcstoull1
wcswcs
wcswidth1
wcsxfrm1
wctob1
wcwidth1
wmemchr
wmemcmp
wmemcpy
wmemmove
wmemset
wprintf2
wscanf2
Note:
1 These functions are not available when LOCALETYPE(*CLD) is specified on the compilation command.
Note:
2 These functions are available only when SYSIFCOPT(*IFSIO) and LOCALETYPE(*LOCALE) are specified on the compilation command.
Note:
3 These functions are available only when LOCALETYPE(*LOCALEUTF) is specified on the compilation command.

<wchar.h> also defines the macro NULL and the types size_t and wchar_t.

For more information about NULL and the types size_t and wchar_t, see <stddef.h>.



[ Top of Page | Previous Page | Next Page | Contents | Index ]