CATEGORII DOCUMENTE |
Inchiderea unui fisier
Dupa terminarea prelucrarii unui fisier el trebuie inchis. Acest lucru se realizeaza automat daca programul se termina prin apelul functiei exit. Programatorul poate inchide un fisier folosind functia _close. Se recomanda ca programatorul sa inchida orice fisier de indata ce s-a terminat prelucrarea lui, deoarece numarul fisierelor ce pot fi deschise simultan este limitat intre 15 si 25, in functie de sistemul de operare. Mentionam ca fisierele corespunzatoare intrarilor si iesirilor standard nu trebuie inchise de programator.
Definitia functiei este:
int _close( int handle );
Functia _close inchide fisierul asociat cu descriptorul handle.
Functia _close returneaza valoarea 0 la o inchidere reusita si -1 in caz de incident. Apelul ei se realizeaza printr-o expresie de atribuire de forma:
v =_ close(df)
unde:
v - este variabila de tip intreg ce preia valoarea returnata de functie
df - este descriptorul de fisier (handle) al fisierului pe care dorim sa-l inchidem.
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 819
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved