Wide-Character String Functions : Wide Character Functions « 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)









16.1.Wide Character Functions
16.1.1.Wide-Character Functions
16.1.2.Wide-Character I/O Functions
16.1.3.Wide-Character String Functions
16.1.4.Wide-Character String Conversion Functions
16.1.5.Wide-Character Array Functions
16.1.6.Multibyte/Wide-Character Conversion Functions
16.1.7.An open-ended means of classifying characters.