fclose |
Fermer fichier |
Aztec C |
Syntaxe
int fclose(FILE * stream);
|
Paramètres
Nom |
Description |
stream |
Ce paramètre permet d'indiquer l'identificateur de fichier |
Description
Cette fonction permet de fermer un fichier.
Remarques
- La fonction fclose informe le système que le programme de l'utilisateur a terminé ses opérations d'entrées/sorties tamponnées sur un périphérique ou un fichier qu'il avait précédemment
ouvert (en appelant fopen).
- La fonction fclose libère les blocs de contrôle et les tampons qu'il avait alloués au périphérique ou au fichier. En outre, lors de la fermeture d'un fichier, fclose écrit toutes
les informations mises en mémoire tampon en interne dans le fichier.
- La fonction fclose est appelé automatiquement par exit.
- La fonction fflush entraîne l'écriture de toutes les informations mises en mémoire tampon pour le flux de données de sortie nommé dans ce fichier. Le flux de données
reste ouvert.
- Si les fonctions fclose ou fflush ont réussit, il renvoie 0 comme valeur de retour.
- Si l'opération échoue, alors -1 est renvoyé et un code d'erreur est défini dans l'entier global errno.
Dernière mise à jour : Dimanche, le 10 Mai 2020