<< prev | up | next >>
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

-

 
<< prev | up | next >>