wcsdup

Autres langues

Langue: pl

Autres versions - même langue

Version: 1999-07-25 (openSuse - 09/10/07)

Section: 3 (Bibliothèques de fonctions)

NAZWA

wcsdup - duplikuje ³añcuch szerokich znaków

SK£ADNIA


#include <wchar.h>



wchar_t *wcsdup(const wchar_t *s);

OPIS

Funkcja wcsdup jest szerokoznakowym odpowiednikiem funkcji strdup(3). Alokuje ona wymagan± ilo¶æ pamiêci i zwraca nowy ³añcuch szerokich znaków, o zawarto¶ci pocz±tkowej bêd±cej duplikatem ³añcucha s.

Pamiêæ dla nowego ³añcucha jest uzyskiwana z pomoc± malloc(3) i mo¿e byæ zwalniana funkcj± free(3).

WARTO¦Æ ZWRACANA

Funkcja wcsdup zwraca wska¼nik do nowego ³añcucha szerokich znaków lub NULL, je¶li braknie pamiêci.

ZGODNE Z

Funkcja ta jest rozszerzeniem GNU.

ZOBACZ TAK¯E

strdup(3), wcscpy(3)