Header File <wchar.h>
The header file provides the following functionality:
- Macros
-
WCHAR_MIN
WCHAR_MAX
WEOF
- Types
-
wchar_t
wint_t
- Functions
-
wchar_t *wcscpy(
wchar_t *s,
const wchar_t *ct );
wchar_t *wcsncpy(
wchar_t *s,
const wchar_t *ct,
unsigned int n );
wchar_t *wcscat(
wchar_t *s,
const wchar_t *ct );
wchar_t *wcsncat(
wchar_t *s,
const wchar_t *ct,
unsigned int n );
int wcscmp(
const wchar_t *cs,
const wchar_t *ct );
int wcsncmp(
const wchar_t *cs,
const wchar_t *ct,
unsigned int n );
int wcscoll(
const wchar_t *cs,
const wchar_t *ct );
wchar_t *wcschr(
const wchar_t *cs,
wchar_t c );
unsigned int wcscspn(
const wchar_t *cs,
const wchar_t *ct );
wchar_t *wcspbrk(
const wchar_t *cs,
const wchar_t *ct );
wchar_t *wcsrchr(
const wchar_t *cs,
wchar_t c );
unsigned int wcsspn(
const wchar_t *cs,
const wchar_t *ct );
wchar_t *wcsstr(
const wchar_t *cs,
const wchar_t *ct );
wchar_t *wcstok(
wchar_t *s,
const wchar_t *ct,
wchar_t **t );
unsigned int wcslen(
const wchar_t *cs );
wchar_t *wmemcpy(
wchar_t *s,
const wchar_t *ct,
unsigned int n );
wchar_t *wmemmove(
wchar_t *s,
const wchar_t *ct,
unsigned int n );
int wmemcmp(
const wchar_t *cs,
const wchar_t *ct,
unsigned int n );
wchar_t *wmemchr(
const wchar_t *cs,
wchar_t c,
unsigned int n );
wchar_t *wmemset(
wchar_t *s,
wchar_t c,
unsigned int n );
- Limitations
-
-
- Missing
-
Functions fwprintf , swprintf ,
vfwprintf , vswprintf , vwprintf ,
wprintf , fwscanf , swscanf ,
vfwscanf , vswscanf , vwscanf ,
wscanf , fgetwc , fgetws ,
fputwc , fputws , fwide ,
getwc , getwchar , putwc ,
putwchar , ungetwc , wcstod ,
wcstof , wcstold , wcstol ,
wcstoll , wcstoul , wcstoull ,
wcsxfrm , wcsftime , btowc ,
wctob , mbsinit , mbrlen ,
mbrtowc , wcrtomb , mbsrtowcs and
wcsrtombs .
- Additions
-
-
- Notes
-
-
|