*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->NetBSD man pages -> wmemcpy (3)              
Title
Content
Arch
Section
 

WMEMCHR(3)

Contents


NAME    [Toc]    [Back]

     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    [Toc]    [Back]

     Standard C Library (libc, -lc)

SYNOPSIS    [Toc]    [Back]

     #include <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 *s1, const wchar_t *s2);

DESCRIPTION    [Toc]    [Back]

     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    [Toc]    [Back]

      
      
     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    [Toc]    [Back]

     These functions conform to  and were first introduced in , with the
     exception of wcslcat() and wcslcpy(), which are extensions.

BSD                            December 22, 2000                           BSD
[ Back ]
 Similar pages
Name OS Title
mbsrtowcs NetBSD converts a multibyte character string to a wide character string (restartable)
wcsrtombs NetBSD converts a wide character string to a multibyte character string (restartable)
wcsspn Linux advance in a wide-character string, skipping any of a set of wide characters
wcscspn Linux search a wide-character string for any of a set of wide characters
wcspbrk Linux search a wide-character string for any of a set of wide characters
wcschr Linux search a wide character in a wide-character string
wcsrchr Linux search a wide character in a wide-character string
wcsrtombs FreeBSD convert a wide-character string to a character string (restartable)
wcstombs NetBSD converts a wide character string to a multibyte character string
mbstowcs NetBSD converts a multibyte character string to a wide character string
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service