Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Exemple d’utilisation de la fonction ‘int ferror ( FILE *fichier)’ pour vérifier les erreurs liés aux fichiers

 fichiers
{filelink=13118}

//Bibliothèque: #include <stdio.h>
//Syntaxe:      int ferror(FILE *stream);
//Retour:       retourne 0 en cas de succès  
 
  #include <stdio.h>
  #include <stdlib.h>
 
  int main(void){
     FILE *fichier;
 
     if((fichier=fopen("test.txt", "rb"))==NULL)
	 {
        printf("Impossible d'ouvrir le fichier.");
        exit(1);
     }
 
	 // Ecrire un caractère dans le fichier
     putc('A', fichier);
     if(ferror(fichier))
	 {
       printf("Erreur fichier");
       exit(1);
     }
 
     fclose(fichier);
     return 0;
  }

No comments yet.

Leave a Comment