Provided by: manpages-ro-dev_4.21.0-2_all 
      
    
NUME
       fclose - închide un flux de date
BIBLIOTECA
       Biblioteca C standard (libc, -lc)
REZUMAT
       #include <stdio.h>
       int fclose(FILE *flux-date);
DESCRIERE
       Funcția  fclose()  golește  fluxul  indicat  de flux-date (scriind orice date de ieșire în memoria tampon
       folosind fflush(3)) și închide descriptorul de fișier subiacent.
       Comportamentul fclose() este nedefinit în cazul în care parametrul flux-date este un indicator ilegal sau
       este un descriptor deja pasat la o invocare anterioară a fclose().
VALOAREA RETURNATĂ
       La finalizarea cu succes, se returnează 0.  În caz contrar, se returnează EOF (sfârșit  de  fișier),  iar
       errno este configurată pentru a indica eroarea.  În oricare dintre cazuri, orice acces ulterior (inclusiv
       un alt apel al fclose()) la flux are ca rezultat un comportament nedefinit.
ERORI
       EBADF  Descriptorul de fișier care stă la baza flux-date nu este valid.
       Funcția  fclose()  poate,  de  asemenea,  să eșueze și să stabilească errno pentru oricare dintre erorile
       specificate pentru rutinele close(2), write(2) sau fflush(3).
ATRIBUTE
       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │ Interfață                                                               │ Atribut           │ Valoare │
       ├─────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │ fclose()                                                                │ Siguranța firelor │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────┘
STANDARDE
       POSIX.1-2001, POSIX.1-2008, C99.
NOTE
       Rețineți că fclose() golește numai memoriile tampon din spațiul utilizatorului furnizate de biblioteca C.
       Pentru a se asigura că datele sunt stocate fizic pe disc, memoriile tampon din nucleu trebuie să  fie  și
       ele golite, de exemplu, cu sync(2) sau fsync(2).
CONSULTAȚI ȘI
       close(2), fcloseall(3), fflush(3), fileno(3), fopen(3), setbuf(3)
TRADUCERE
       Traducerea    în   limba   română   a   acestui   manual   a   fost   creată   de   Remus-Gabriel   Chelu
       <remusgabriel.chelu@disroot.org>
       Această traducere este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3  sau  o
       versiune   ulterioară   cu  privire  la  condiții  privind  drepturile  de  autor.   NU  se  asumă  Nicio
       RESPONSABILITATE.
       Dacă găsiți erori în traducerea acestui manual, vă rugăm să  trimiteți  un  e-mail  la  translation-team-
       ro@lists.sourceforge.net.
Pagini de manual de Linux 6.03                  29 decembrie 2022                                      fclose(3)