Next: Ecriture non formatée Up: Les descripteurs de fichiers. Previous: Redirection d'un descripteur: freopen

Création de fichiers temporaires

La fonction

#include <stdio.h>
FILE *tmpfile(void);
crée et ouvre en écriture un nouveau fichier temporaire, qui sera détruit (un unlink est réalisé immédiatement) à la fin de l'exécution du processus, attention le descripteur est hérité par les fils. Cette fonction utilise la fonction
char *tmpnam(char *ptr);
Cette fonction génère un nouveau nom de fichier et place celui-ci dans la zone pointée par ptr si ptr tex2html_wrap_inline5867 NULL, la zone réservée doit être d'au moins L_tmpnam octets. Si ptr = NULL une zone statique est utilisée.



Dominique REVUZ
Mon Feb 2 12:10:31 MET 1998
Une Bug Un mail Merci