TMPFILE(3)         Manuel du programmeur Linux         TMPFILE(3)


NOM
       tmpfile - Créer un fichier temporaire.

SYNOPSIS
       #include <stdio.h>

       FILE *tmpfile (void);

DESCRIPTION
       La  fonction  tmpfile()  crée  un nom de fichier unique en
       utilisant le chemin P_tmpdir défini  dans  <stdio.h>.   Le
       fichier  temporaire est ouvert en lecture/écriture binaire
       (mode w+b).  Le fichier sera automatiquement détruit  lors
       de sa fermeture, ou à la fin du programme.

VALEUR RENVOYÉE
       La fonction tmpfile() renvoie un pointeur de flux, ou NULL
       si la création du fichier temporaire est impossible.

ERREURS
       EACCES Autorisation de parcours refusée dans un répertoire
              du chemin d'accès.

       EEXIST Impossible de créer un nom de fichier unique.

       EMFILE Trop de descripteurs de fichiers pour le processus.

       ENFILE Trop de fichiers ouverts sur le système.

       EROFS  Système de fichiers en lecture seule.

CONFORMITÉ
       SVID 3, POSIX, BSD 4.3, ISO 9899

VOIR AUSSI
       mktemp(3), mkstemp(3), tmpnam(3), tempnam(3)


TRADUCTION
       Christophe Blaess, 1997.

















GNU                      10 Novembre 1996                       1