WMEMCHR(3) BSD Library Functions Manual WMEMCHR(3)
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
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
##include <>
wchart *
wmemchr(const wchart *s, wchart c, sizet n);
int
wmemcmp(const wchart *s1, const wchart *s2, sizet n);
wchart *
wmemcpy(wchart * restrict s1, const wchart * restrict s2, sizet n);
wchart *
wmemmove(wchart *s1, const wchart *s2, sizet n);
wchart *
wmemset(wchart *s, wchart c, sizet n);
wchart *
wcscat(wchart * restrict s1, const wchart * restrict s2);
wchart *
wcschr(const wchart *s, wchart c);
int
wcscmp(const wchart *s1, const wchart *s2);
wchart *
wcscpy(wchart * restrict s1, const wchart * restrict s2);
sizet
wcscspn(const wchart *s1, const wchart *s2);
sizet
wcslcat(wchart *s1, const wchart *s2, sizet n);
sizet
wcslcpy(wchart *s1, const wchart *s2, sizet n);
sizet
wcslen(const wchart *s);
wchart *
wcsncat(wchart * restrict s1, const wchart * restrict s2, sizet n);
int
wcsncmp(const wchart *s1, const wchart * s2, sizet n);
wchart *
wcsncpy(wchart * restrict s1, const wchart * restrict s2, sizet n);
wchart *
wcspbrk(const wchart *s1, const wchart *s2);
wchart *
wcsrchr(const wchart *s, wchart c);
sizet
wcsspn(const wchart *s1, const wchart *s2);
wchart *
wcsstr(const wchart * restrict s1, const wchart * restrict s2);
DESCRIPTION
The functions implement string manipulation operations over wide charac-
ter 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
These functions conform to ISO/IEC 9899:1999 (``ISO C99''), with the
exception of wcslcat() and wcslcpy(), which are extensions.
BSD December 22, 2000 BSD
|