Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
strsep - Extraction de mots d'une chaine
SYNOPSIS
#include <string.h>
char *strsep(char **stringp, const char *d'elim);
Exigences de macros de test de fonctionnalites pour la glibc (consultez
feature_test_macros(7)) :
strsep() : _BSD_SOURCE
DESCRIPTION
Si *stringp est NULL, la fonction strsep() renvoie NULL et ne fait rien
d'autre. Sinon, cette fonction prend le premier element lexical (token)
dans la chaine *stringp ou les elements sont separes par les symboles
contenus dans d'elim. Le mot renvoye est termine par un caractere nul
'\0' (en ecrasant le separateur) et *stringp est mis a jour pour
pointer apres le mot. Dans le cas ou aucun separateur n'est trouve,
l'element extrait est constitue de toute la chaine *stringp, et
*stringp vaut NULL.
VALEUR RENVOY'EE
La fonction strsep() renvoie un pointeur sur l'element lexical extrait,
c'est-a-dire la valeur originelle de *stringp.
CONFORMIT'E
4.4BSD.
NOTES
La fonction strsep() a ete introduite en remplacement de strtok(3), qui
ne peut pas traiter les champs vides. Neanmoins, strtok(3) est conforme
a C89/C99 et est donc plus portable.
BOGUES
Faites attention quand vous utilisez cette fonction. Si vous
l'utilisez, prenez note des informations suivantes :
* Cette fonction modifie son premier argument.
* Cette fonction ne peut pas etre utilisee avec des chaines constantes.
* Cette fonction ne doit pas etre invoquee sur une chaine constante.
VOIR AUSSI
index(3), memchr(3), rindex(3), strchr(3), string(3), strpbrk(3),
strspn(3), strstr(3), strtok(3)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Christophe Blaess <URL:http://www.blaess.fr/christophe/> (1996-2003),
Alain Portal <URL:http://manpagesfr.free.fr/> (2003-2006). Nicolas
Francois et l'equipe francophone de traduction de Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.