Standard C++ Library Reference ISO/IEC (VERSION3)

int wcsncmp(const wchar_t *s1, const wchar_t *s2,
size_t n);
wchar_t *wcsncpy(wchar_t *s1, const wchar_t *s2,
size_t n);
size_t wcsspn(const wchar_t *s1, const wchar_t *s2);
wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);
wchar_t *wcstok(wchar_t *s1, const wchar_t *s2,
wchar_t **ptr);
size_t wcsxfrm(wchar_t *s1, const wchar_t *s2, size_t n);
int wmemcmp(const wchar_t *s1, const wchar_t *s2,
size_t n);
wchar_t *wmemcpy(wchar_t *s1, const wchar_t *s2,
size_t n);
wchar_t *wmemmove(wchar_t *s1, const wchar_t *s2,
size_t n);
wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);
wchar_t *wcschr(const wchar_t *s, wchar_t c); [not in C++]
const wchar_t *wcschr(const wchar_t *s, wchar_t c); [C++ only]
wchar_t *wcschr(wchar_t *s, wchar_t c); [C++ only]
wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); [not in C++]
const wchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2); [C++ only]
wchar_t *wcspbrk(wchar_t *s1, const wchar_t *s2); [C++ only]
wchar_t *wcsrchr(const wchar_t *s, wchar_t c); [not in C++]
const wchar_t *wcsrchr(const wchar_t *s, wchar_t c); [C++ only]
wchar_t *wcsrchr(wchar_t *s, wchar_t c); [C++ only]
wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2); [not in C++]
const wchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2); [C++ only]
wchar_t *wcsstr(wchar_t *s1, const wchar_t *s2); [C++ only]
wchar_t *wmemchr(const wchar_t *s, wchar_t c,
size_t n); [not in C++]
const wchar_t *wmemchr(const wchar_t *s, wchar_t c,
size_t n); [C++ only]
wchar_t *wmemchr(wchar_t *s, wchar_t c,
size_t n); [C++ only]
btowc
wint_t btowc(int c);
The function returns WEOF if c equals EOF. Otherwise, it converts (unsigned char)c as a one-byte
multibyte character beginning in the initial conversoon state, as if by calling mbrtowc. If the conversion