- __isoc99_vfwscanf
int __isoc99_vfwscanf(FILE* stream, wchar_t* format, va_list arg)
- __isoc99_vswscanf
int __isoc99_vswscanf(wchar_t* s, wchar_t* format, va_list arg)
- __isoc99_vwscanf
int __isoc99_vwscanf(wchar_t* format, va_list arg)
- _wasctime
wchar_t* _wasctime(tm* )
- _wctime
wchar_t* _wctime(time_t* )
- _wstrdate
wchar_t* _wstrdate(wchar_t* )
- _wstrtime
wchar_t* _wstrtime(wchar_t* )
- btowc
wint_t btowc(int c)
- fgetwc
wint_t fgetwc(FILE* stream)
- fgetws
wchar_t* fgetws(wchar_t* s, int n, FILE* stream)
- fputwc
wint_t fputwc(wchar_t c, FILE* stream)
- fputws
int fputws(wchar_t* s, FILE* stream)
- fwide
int fwide(FILE* stream, int mode)
- getwchar
wint_t getwchar()
- mbrlen
size_t mbrlen(char* s, size_t n, mbstate_t* ps)
- mbrtowc
size_t mbrtowc(wchar_t* pwc, char* s, size_t n, mbstate_t* ps)
- mbsinit
int mbsinit(mbstate_t* ps)
- mbsrtowcs
size_t mbsrtowcs(wchar_t* dst, char** src, size_t len, mbstate_t* ps)
- putwchar
wint_t putwchar(wchar_t c)
- ungetwc
wint_t ungetwc(wint_t c, FILE* stream)
- vfwprintf
int vfwprintf(FILE* stream, wchar_t* format, va_list arg)
- vfwprintf
int vfwprintf(FILE* stream, wchar_t* format, va_list arg)
- vfwscanf
int vfwscanf(FILE* stream, wchar_t* format, va_list arg)
- vswprintf
int vswprintf(wchar_t* s, size_t n, wchar_t* format, va_list arg)
- vswprintf
int vswprintf(wchar_t* s, size_t n, wchar_t* format, va_list arg)
- vswscanf
int vswscanf(wchar_t* s, wchar_t* format, va_list arg)
- vwprintf
int vwprintf(wchar_t* format, va_list arg)
- vwprintf
int vwprintf(wchar_t* format, va_list arg)
- vwscanf
int vwscanf(wchar_t* format, va_list arg)
- wcrtomb
size_t wcrtomb(char* s, wchar_t wc, mbstate_t* ps)
- wcscat
wchar_t* wcscat(wchar_t* s1, wchar_t* s2)
- wcschr
inout(wchar_t)* wcschr(inout(wchar_t)* s, wchar_t c)
- wcscmp
int wcscmp(wchar_t* s1, wchar_t* s2)
- wcscoll
int wcscoll(wchar_t* s1, wchar_t* s2)
- wcscpy
wchar_t* wcscpy(wchar_t* s1, wchar_t* s2)
- wcscspn
size_t wcscspn(wchar_t* s1, wchar_t* s2)
- wcsftime
size_t wcsftime(wchar_t* s, size_t maxsize, wchar_t* format, tm* timeptr)
- wcslen
size_t wcslen(wchar_t* s)
- wcsncat
wchar_t* wcsncat(wchar_t* s1, wchar_t* s2, size_t n)
- wcsncmp
int wcsncmp(wchar_t* s1, wchar_t* s2, size_t n)
- wcsncpy
wchar_t* wcsncpy(wchar_t* s1, wchar_t* s2, size_t n)
- wcspbrk
inout(wchar_t)* wcspbrk(inout(wchar_t)* s1, wchar_t* s2)
- wcsrchr
inout(wchar_t)* wcsrchr(inout(wchar_t)* s, wchar_t c)
- wcsrtombs
size_t wcsrtombs(char* dst, wchar_t** src, size_t len, mbstate_t* ps)
- wcsspn
size_t wcsspn(wchar_t* s1, wchar_t* s2)
- wcsstr
inout(wchar_t)* wcsstr(inout(wchar_t)* s1, wchar_t* s2)
- wcstod
double wcstod(wchar_t* nptr, wchar_t** endptr)
- wcstof
float wcstof(wchar_t* nptr, wchar_t** endptr)
- wcstok
wchar_t* wcstok(wchar_t* s1, wchar_t* s2, wchar_t** ptr)
- wcstol
c_long wcstol(wchar_t* nptr, wchar_t** endptr, int base)
- wcstold
real wcstold(wchar_t* nptr, wchar_t** endptr)
- wcstoll
long wcstoll(wchar_t* nptr, wchar_t** endptr, int base)
- wcstoul
c_ulong wcstoul(wchar_t* nptr, wchar_t** endptr, int base)
- wcstoull
ulong wcstoull(wchar_t* nptr, wchar_t** endptr, int base)
- wcsxfrm
size_t wcsxfrm(wchar_t* s1, wchar_t* s2, size_t n)
- wctob
int wctob(wint_t c)
- wmemchr
inout(wchar_t)* wmemchr(wchar_t* s, wchar_t c, size_t n)
- wmemcmp
int wmemcmp(wchar_t* s1, wchar_t* s2, size_t n)
- wmemcpy
wchar_t* wmemcpy(wchar_t* s1, wchar_t* s2, size_t n)
- wmemmove
wchar_t* wmemmove(wchar_t* s1, wchar_t* s2, size_t n)
- wmemset
wchar_t* wmemset(wchar_t* s, wchar_t c, size_t n)
D header file for C99.
This module contains bindings to selected types and functions from the standard C header <_wchar.h>. Note that this is not automatically generated, and may omit some types/functions from the original C header.