NAME wmemchr, wmemcmp, wmemcpy, wmemmove, wmemset, wcscat, wcschr, wcscmp, wcscpy, wcscspn, wcslcat, wcslcpy, wcslen, wcsncat, wcsncmp, wcsncpy, wcspbrk, wcsrchr, wcsspn, wcsstr - wide character string manipulation operations CONTENTS Library Synopsis Description See Also Standards LIBRARY .Lb libc SYNOPSIS .In wchar.h wchar_t * wmemchr "const wchar_t *s" "wchar_t c" "size_t n" int wmemcmp "const wchar_t *s1" "const wchar_t *s2" "size_t n" wchar_t * wmemcpy "wchar_t * restrict s1" "const wchar_t * restrict 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 * wcscat "wchar_t * restrict s1" "const wchar_t * restrict s2" wchar_t * wcschr "const wchar_t *s" "wchar_t c" int wcscmp "const wchar_t *s1" "const wchar_t *s2" wchar_t * wcscpy "wchar_t * restrict s1" "const wchar_t * restrict s2" size_t wcscspn "const wchar_t *s1" "const wchar_t *s2" size_t wcslcat "wchar_t *s1" "const wchar_t *s2" "size_t n" size_t wcslcpy "wchar_t *s1" "const wchar_t *s2" "size_t n" size_t wcslen "const wchar_t *s" wchar_t * wcsncat "wchar_t * restrict s1" "const wchar_t * restrict s2" "size_t n" int wcsncmp "const wchar_t *s1" "const wchar_t * s2" "size_t n" wchar_t * wcsncpy "wchar_t * restrict s1" "const wchar_t * restrict s2" "size_t n" wchar_t * wcspbrk "const wchar_t *s1" "const wchar_t *s2" wchar_t * wcsrchr "const wchar_t *s" "wchar_t c" size_t wcsspn "const wchar_t *s1" "const wchar_t *s2" wchar_t * wcsstr "const wchar_t * restrict s1" "const wchar_t * restrict s2" DESCRIPTION The functions implement string manipulation operations over wide character strings. For a detailed description, refer to documents for the respective single-byte counterpart, such as memchr(3). SEE ALSO memchr(3), memcmp(3), memcpy(3), memmove(3), memset(3), strcat(3), strchr(3), strcmp(3), strcpy(3), strcspn(3), strlcat(3), strlcpy(3), strlen(3), strncat(3), strncmp(3), strncpy(3), strpbrk(3), strrchr(3), strspn(3), strstr(3) STANDARDS