fclose(3) Library Functions Manual fclose(3) NUME fclose - inchide un flux de date BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int fclose(FILE *flux-date); DESCRIERE Funcia fclose() golete fluxul indicat de flux-date (scriind orice date de ieire in memoria tampon folosind fflush(3)) i inchide descriptorul de fiier subiacent. VALOAREA RETURNATA La finalizarea cu succes, se returneaza 0. In caz contrar, se returneaza EOF (sfarit de fiier), iar errno este configurata pentru a indica eroarea. In oricare dintre cazuri, orice acces ulterior (inclusiv un alt apel al fclose()) la flux are ca rezultat un comportament nedefinit. ERORI-IEIRE EBADF Descriptorul de fiier care sta la baza flux-date nu este valid. Funcia fclose() poate, de asemenea, sa eueze i sa stabileasca errno pentru oricare dintre erorile specificate pentru rutinele close(2), write(2) sau fflush(3). ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |fclose() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE C11, POSIX.1-2008. ISTORIC C89, POSIX.1-2001. NOTE Reinei ca fclose() golete numai memoriile tampon din spaiul utilizatorului furnizate de biblioteca C. Pentru a se asigura ca datele sunt stocate fizic pe disc, memoriile tampon din nucleu trebuie sa fie i ele golite, de exemplu, cu sync(2) sau fsync(2). CONSULTAI I close(2), fcloseall(3), fflush(3), fileno(3), fopen(3), setbuf(3) TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 fclose(3)