.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 1990, 1991 The Regents of the University of California. .\" All rights reserved. .\" .\" This code is derived from software contributed to Berkeley by .\" Chris Torek and the American National Standards Committee X3, .\" on Information Processing Systems. .\" .\" SPDX-License-Identifier: BSD-4-Clause-UC .\" .\" @(#)fclose.3 6.7 (Berkeley) 6/29/91 .\" .\" Converted for Linux, Mon Nov 29 15:19:14 1993, faith@cs.unc.edu .\" .\" Modified 2000-07-22 by Nicolás Lichtmaier .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH fclose 3 "20 iulie 2023" "Pagini de manual de Linux 6.05.01" .SH NUME fclose \- închide un flux de date .SH BIBLIOTECA Biblioteca C standard (\fIlibc\fP, \fI\-lc\fP) .SH REZUMAT .nf \fB#include \fP .PP \fBint fclose(FILE *\fP\fIflux\-date\fP\fB);\fP .fi .SH DESCRIERE .\" Reviewed by upstream and rejected, May 2012, Debian#67239 Funcția \fBfclose\fP() golește fluxul indicat de \fIflux\-date\fP (scriind orice date de ieșire în memoria tampon folosind \fBfflush\fP(3)) și închide descriptorul de fișier subiacent. .PP .\" End of patch Comportamentul \fBfclose\fP() este nedefinit în cazul în care parametrul \fIflux\-date\fP este un indicator ilegal sau este un descriptor deja pasat la o invocare anterioară a \fBfclose\fP(). .SH "VALOAREA RETURNATĂ" La finalizarea cu succes, se returnează 0. În caz contrar, se returnează \fBEOF\fP (sfârșit de fișier), iar \fIerrno\fP este configurată pentru a indica eroarea. În oricare dintre cazuri, orice acces ulterior (inclusiv un alt apel al \fBfclose\fP()) la flux are ca rezultat un comportament nedefinit. .SH ERORI\-IEȘIRE .TP \fBEBADF\fP .\" This error cannot occur unless you are mixing ANSI C stdio operations and .\" low-level file operations on the same stream. If you do get this error, .\" you must have closed the stream's low-level file descriptor using .\" something like close(fileno(stream)). Descriptorul de fișier care stă la baza \fIflux\-date\fP nu este valid. .PP Funcția \fBfclose\fP() poate, de asemenea, să eșueze și să stabilească \fIerrno\fP pentru oricare dintre erorile specificate pentru rutinele \fBclose\fP(2), \fBwrite\fP(2) sau \fBfflush\fP(3). .SH ATRIBUTE Pentru o explicație a termenilor folosiți în această secțiune, a se vedea \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfață Atribut Valoare T{ .na .nh \fBfclose\fP() T} Siguranța firelor MT\-Safe .TE .sp 1 .SH STANDARDE C11, POSIX.1\-2008. .SH ISTORIC C89, POSIX.1\-2001. .SH NOTE Rețineți că \fBfclose\fP() 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 \fBsync\fP(2) sau \fBfsync\fP(2). .SH "CONSULTAȚI ȘI" \fBclose\fP(2), \fBfcloseall\fP(3), \fBfflush\fP(3), \fBfileno\fP(3), \fBfopen\fP(3), \fBsetbuf\fP(3) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .