Wide Character String C Tutorial

They use the header .
Wide-Character String Functions and Their char Equivalents
Functionchar Equivalent
wchar_t *wcscat(wchar_t *str1, const wchar_t *str2)strcat()
wchar_t *wcschr(const wchar_t *str, wchar_t ch)strchr()
int wcscmp(const wchar_t *str1,const wchar_t *str2)strcmp()
int wcscoll(const wchar_t *str1, const wchar_t *str2)strcoll()
size_t wcscspn(const wchar_t *str1, const wchar_t *str2)strcspn()
wchar_t *wcscpy(wchar_t *str1, const wchar_t *str2)strcpy()
size_t wcslen(const wchar_t *str)strlen()
wchar_t *wcsncpy(wchar_t *str1, const wchar_t str2, size_t num)strncpy()
wchar_t *wcsncat(wchar_t *str1, const wchar_t str2, size_t num)strncat()
int wcsncmp(const wchar_t *str1, const wchar_t *str2,size_t num)strncmp()
wchar_t *wcspbrk(const wchar_t *str1, const wchar_t *str2)strpbrk()
wchar_t *wcsrchr(const wchar_t *str, wchar_t ch)strrchr()
size_t wcsspn(const wchar_t *str1), const wchar_t *str2)strspn()
wchar_t *wcstok(wchar_t *str1, const wchar_t *str2, wchar_t **endptr)strtok()
wchar_t *wcsstr(const wchar_t *str1, const wchar_t *str2)strstr()
size_t wcsxfrm(wchar_t *str1, const wchar_t *str2, size_t num)Strxfrm()
(C: The Complete Reference, Fourth Edition by Herbert Schildt McGraw-Hill/Osborne 2000
ISBN-10: 0072121246, ISBN-13: 978-0072121247)