STRDUP(3) Manuel du programmeur Linux STRDUP(3)
NOM
strdup - Dupliquer une chaîne.
SYNOPSIS
#include <string.h>
char *strdup (const char *s);
DESCRIPTION
La fonction strdup() renvoie un pointeur sur une nouvelle
chaîne de caractères qui est dupliquée depuis s. La
mémoire occupée par cette nouvelle chaîne est obtenue en
appelant malloc(3), et peut (doit) donc être libérée avec
free(3).
VALEUR RENVOYÉE
La fonction strdup() renvoie un pointeur sur la chaîne
dupliquée, ou NULL s'il n'y avait pas assez de mémoire.
ERREURS
ENOMEM Pas assez de mémoire disponible pour dupliquer la
chaîne.
CONFORMITÉ
SVID 3, BSD 4.3
VOIR AUSSI
calloc(3), malloc(3), realloc(3), free(3)
TRADUCTION
Christophe Blaess, 1997.
GNU 9 Novembre 1996 1