23#if __has_include(<corecrt.h>)
25#elif !defined(__mbstate_t_defined) && \
26 !defined(_MBSTATE_T) && \
27 !defined(_MBSTATE_T_DECLARED) && \
28 !defined(__DEFINED_mbstate_t)
29# define __mbstate_t_defined 1
31# define _MBSTATE_T_DECLARED
32# define __DEFINED_mbstate_t
40# define WEOF ((wint_t)-1)
46# define WCHAR_MAX __WCHAR_MAX__
50# define WCHAR_MIN (L'\0' + 0)
52# define WCHAR_MIN (-WCHAR_MAX - 1)
61size_t wcslen(
const wchar_t *s);
62int wcscmp(
const wchar_t *s1,
const wchar_t *s2);
63int wcsncmp(
const wchar_t *s1,
const wchar_t *s2,
size_t n);
64wchar_t *
wcscpy(
wchar_t *dst,
const wchar_t *src);
65wchar_t *
wcsncpy(
wchar_t *dst,
const wchar_t *src,
size_t n);
66wchar_t *
wcscat(
wchar_t *dst,
const wchar_t *src);
67wchar_t *
wcschr(
const wchar_t *s,
wchar_t c);
68wchar_t *
wcsrchr(
const wchar_t *s,
wchar_t c);
69int wmemcmp(
const wchar_t *s1,
const wchar_t *s2,
size_t n);
70wchar_t *
wmemcpy(
wchar_t *dst,
const wchar_t *src,
size_t n);
71wchar_t *
wmemmove(
wchar_t *dst,
const wchar_t *src,
size_t n);
72wchar_t *
wmemset(
wchar_t *s,
wchar_t c,
size_t n);
73wchar_t *
wmemchr(
const wchar_t *s,
wchar_t c,
size_t n);
81int swprintf(
wchar_t *ws,
size_t len,
const wchar_t *format, ...);
char * va_list
Definition stdarg.h:21
int __count
Definition wchar.h:35
int vswprintf(wchar_t *ws, size_t len, const wchar_t *format, va_list arg)
Definition wchar.c:185
wchar_t * wcscat(wchar_t *dst, const wchar_t *src)
Definition wchar.c:69
wchar_t * wcsncpy(wchar_t *dst, const wchar_t *src, size_t n)
Definition wchar.c:51
wchar_t * wmemset(wchar_t *s, wchar_t c, size_t n)
Definition wchar.c:147
wchar_t * wcscpy(wchar_t *dst, const wchar_t *src)
Definition wchar.c:38
int wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n)
Definition wchar.c:27
wchar_t * wcsrchr(const wchar_t *s, wchar_t c)
Definition wchar.c:97
int wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n)
Definition wchar.c:113
size_t wcslen(const wchar_t *s)
Definition wchar.c:7
wchar_t * wmemmove(wchar_t *dst, const wchar_t *src, size_t n)
Definition wchar.c:130
wchar_t * wmemchr(const wchar_t *s, wchar_t c, size_t n)
Definition wchar.c:155
int swprintf(wchar_t *ws, size_t len, const wchar_t *format,...)
Definition wchar.c:197
int wcscmp(const wchar_t *s1, const wchar_t *s2)
Definition wchar.c:16
wchar_t * wcschr(const wchar_t *s, wchar_t c)
Definition wchar.c:83
int mbsinit(const mbstate_t *ps)
Definition wchar.c:164
wchar_t * wmemcpy(wchar_t *dst, const wchar_t *src, size_t n)
Definition wchar.c:122