Accueil
![]() |_Accueil Langage C |_<stdio.h> |_clearerr |_fclose |_feof |_ferror |_fflush |_fgetc |_fgets |_file |_fopen |_fprintf |_fputc |_fputs |_fread |_fscanf |_fwrite |_getc |_getchar |_gets |_perror |_printf |_putc |_putchar |_puts |_remove |_rename |_scanf |_sprintf |_sscanf |_stderr |_stdin |_stdout |
Fonction fcloseEntête à inclure#include <stdio.h> // <cstdio> en C++ Fonction fcloseint fclose( FILE * stream );
Cette fonction permet de fermer un flux préalablement ouvert avec la fonction Paramètre
Valeur de retour
Si la fermeture est correctement réalisée, la valeur Codes erreurs pouvant être retournés
EBADF : le descripteur de flux ( ... Exemple de code#include <stdio.h> #include <stdlib.h> int main() { int returnCode; FILE *file = fopen("destination.txt","w"); if ( file == NULL ) { fprintf( stderr, "Erreur durant l'ouverture du fichier" ); exit( -1 ); } fprintf( file, "Mon texte" ); returnCode = fclose(file); if ( returnCode == EOF ) { fprintf( stderr, "Erreur durant la fermeture du fichier" ); exit( -1 ); } return 0; } Sujets connexes |
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :