Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
mkdtemp - Creation d'un repertoire temporaire unique
SYNOPSIS
#include <stdlib.h>
char *mkdtemp(char *template);
Exigences de macros de test de fonctionnalites pour la glibc (consultez
feature_test_macros(7)) :
mkdtemp() :
Depuis la glibc 2.10 :
_BSD_SOURCE || _POSIX_C_SOURCE >= 200809L ||
_XOPEN_SOURCE >= 700
Avant la glibc 2.10 :
_BSD_SOURCE
DESCRIPTION
La fonction mkdtemp() cree un repertoire temporaire de nom unique a
partir de template. Les six derniers caracteres de template doivent
etre XXXXXX et ces derniers sont remplaces par une chaine qui rend le
nom du repertoire unique. Le repertoire est alors cree avec les
permissions 0700. Comme il sera modifie, template ne doit pas etre une
chaine constante, mais doit etre declare en tant que tableau de
caracteres.
VALEUR RENVOY'EE
La fonction mkdtemp() renvoie un pointeur vers la chaine template
modifiee en cas de succes, et renvoie NULL en cas d'echec. Dans ce
dernier cas, errno est positionnee en consequence.
ERREURS
EINVAL Les six derniers caracteres de template ne sont pas XXXXXX.
template n'est pas modifiee.
Se reporter egalement a mkdir(2) pour les autres valeurs possibles de
errno.
VERSIONS
Disponible depuis la glibc 2.1.91.
CONFORMIT'E
POSIX.1-2008. Cette fonction est presente sur les BSD.
VOIR AUSSI
mkdir(2), mkstemp(3), mktemp(3), tempnam(3), tmpfile(3), tmpnam(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/>.
Stephan Rafin (2002), Alain Portal
<URL:http://manpagesfr.free.fr/> (2006). Florentin Duneau 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> >>.