English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard en C - <stdio.h>
Fonction de bibliothèque C FILE *tmpfile(void) Mode de mise à jour binaire (wb+) crée un fichier temporaire. Le fichier temporaire sera supprimé automatiquement lors de la fermeture du flux ou à la fin du programme.
Voici la déclaration de la fonction tmpfile().
FILE *tmpfile(void)
Si la fonction réussit, elle renvoie un pointeur vers le flux de fichier temporaire créé. Si le fichier n'a pas été créé, elle renvoie NULL.
L'exemple suivant montre l'utilisation de la fonction tmpfile().
#include <stdio.h> int main () { FILE *fp; fp = tmpfile(); printf("Le fichier temporaire a été créé\n"); /* Vous pouvez utiliser un fichier temporaire ici */ fclose(fp); return(0); }
Compilons et exécutons le programme suivant, il s'exécutera /Un fichier temporaire a été créé dans le dossier tmp, mais une fois le programme terminé, le fichier temporaire sera automatiquement supprimé et le programme produira les résultats suivants :
Un fichier temporaire a été créé