Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
tmpfile - Creer un fichier temporaire
SYNOPSIS
#include <stdio.h>
FILE *tmpfile(void);
DESCRIPTION
La fonction tmpfile() cree un nom de fichier unique, ouvert en
lecture/ecriture binaire (mode w+b). Le fichier sera automatiquement
detruit lors de sa fermeture ou lorsque le programme se termine
normalement.
VALEUR RENVOY'EE
La fonction tmpfile() renvoie un pointeur de flux, ou NULL si la
creation du fichier temporaire est impossible, auquel cas errno indique
l'erreur.
ERREURS
EACCES Autorisation de parcours refusee dans un repertoire du chemin
d'acces.
EEXIST Impossible de creer un nom de fichier unique.
EINTR L'appel a ete interrompu par un signal.
EMFILE Trop de descripteurs de fichier utilises par le processus.
ENFILE Trop de fichiers ouverts sur le systeme.
ENOSPC Pas assez de place dans le repertoire pour ajouter un fichier.
EROFS Systeme de fichiers en lecture seule.
CONFORMIT'E
SVr4, BSD 4.3, C89, C99, SUSv2, POSIX.1-2001.
NOTES
POSIX.1-2001 specifie : un message d'erreur peut etre ecrit sur stdout
si le flux ne peut pas etre ouvert.
Le standard ne precise pas le repertoire employe par tmpfile(). La
glibc essaiera d'utiliser le prefixe P_tmpdir defini dans <stdio.h>,
puis /tmp en cas d'echec.
VOIR AUSSI
exit(3), mkstemp(3), mktemp(3), tempnam(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/>.
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> >>.
14 juillet 2008 TMPFILE(3)