CATEGORII DOCUMENTE |
Functii de tratare a erorilor
a) Functia ferror()
Aceasta functie determina daca in urma unei operatii cu fisiere s-a produs sau nu o eroare.
Forma generala de declarare este:
int ferror(FILE *fp)
unde 'fp' este un pointer la fisier.
Functia ferror() intoarce o valoare diferita de zero daca s-a detectat o eroare si o valoare 0 daca nu s-a detectat nici o eroare.
b) Functia feof()
int feof(FILE *fp)
Functia feof() intoarce o valoare diferita de zero daca indicatorul de sfarsit de fisier este valid si o valoare zero daca indicatorul de sfarsit de fisier nu este valid.
c) Functia perror()
void perror(const char *s)
Functia perror() scrie s si un mesaj de eroare care depinde de implementare, corespunzator cu intregul din errno.h, astfel:
fprintf(stderr,'%s %sn, s, 'error message')
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 674
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved