Opcje wyszukiwania podręcznika man:
Lista stron man zaczynających się od znaku:
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   ALPHA   NUM   OTHER   ALL
WCSDUP(3)                  Linux Programmer's Manual                 WCSDUP(3)

       wcsdup - duplicate a wide-character string

       #include <wchar.h>

       wchar_t *wcsdup(const wchar_t *s);

   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

           Since glibc 2.10:
               _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
           Before glibc 2.10:

       The wcsdup() function is the wide-character equivalent of the strdup(3)
       function.  It allocates and returns a new wide-character  string  whose
       initial contents is a duplicate of the wide-character string pointed to
       by s.

       Memory for the new wide-character string is  obtained  with  malloc(3),
       and should be freed with free(3).

       On  success,  wcsdup()  returns  a  pointer  to  the new wide-character
       string.  On error, it returns -1, with errno set to indicate the  cause
       of the error.

       ENOMEM Insufficient memory available to allocate duplicate string.

       POSIX.1-2008.   This  function is not specified in POSIX.1-2001, and is
       not widely available on other systems.

       strdup(3), wcscpy(3)

       This page is part of release 3.74 of the Linux  man-pages  project.   A
       description  of  the project, information about reporting bugs, and the
       latest    version    of    this    page,    can     be     found     at

GNU                               2013-04-19                         WCSDUP(3)

Czas wygenerowania: 0.00018 sek.

Created with the man page lookup class by Andrew Collington.
Based on a C man page viewer by Vadim Pavlov
Unicode soft-hyphen fix (as used by RedHat) by Dan Edwards
Some optimisations by Eli Argon
Caching idea and code contribution by James Richardson

Copyright © 2003-2023
Hosted by Hosting