FERROR |
Erreur fichier |
---|---|
Visual C++ | stdio.h |
Syntaxe
int ferror(FILE *ptrfichier); |
Paramètres
Nom | Description |
---|---|
ptrfichier | Ce paramètre permet d'indiquer l'identificateur de fichier |
Description
Cette fonction retourne le code d'erreur d'entrée/sortie du fichier.
Exemple
Cet exemple effectue une écriture dans un fichier ouvert en écriture :
- #include "stdafx.h"
- #include "stdio.h"
- #include "stdlib.h"
- #include "string.h"
-
- int main(int argc, char* argv[]) {
- int err;
- FILE * Handle = fopen("monfichier.txt", "r");
- if(Handle != NULL) {
- fputs("Ecrire dans une lecture",Handle);
- err = ferror(Handle);
- printf("Erreur %i = %sn",err,strerror(err));
- fclose(Handle);
- }
- return 0;
- }
Dernière mise à jour : Samedi, le 7 avril 2018