.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1990-1991, The Regents of the University of California. .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: BSD-4-Clause-UC .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ferror 3 "17 maja 2025 r." "Linux man\-pages 6.15" .SH NAZWA clearerr, feof, ferror \- sprawdza i zmienia stan strumienia .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP,\ \fI\-lc\fP) .SH SKŁADNIA .nf \fB#include \fP .P \fBvoid clearerr(FILE *\fP\fIstream\fP\fB);\fP \fBint feof(FILE *\fP\fIstream\fP\fB);\fP \fBint ferror(FILE *\fP\fIstream\fP\fB);\fP .fi .SH OPIS Funkcja \fBclearerr\fP() usuwa znaczniki końca pliku i błędu dla strumienia wskazywanego przez \fIstream\fP. .P Funkcja \fBfeof\fP() sprawdza znacznik końca pliku dla strumienia wskazywanego przez \fIstream\fP, zwracając wartość niezerową, jeśli jest ustawiony. Znacznik końca pliku może zostać usunięty tylko za pomocą funkcji \fBclearerr\fP(). .P Funkcja \fBferror\fP() sprawdza znacznik błędu dla strumienia wskazywanego przez \fIstream\fP, zwracając wartość niezerową, jeśli jest ustawiony. Znacznik błędu może zostać usunięty tylko za pomocą funkcji \fBclearerr\fP(). .P Informacje o nieblokujących odpowiednikach znajdują się w \fBunlocked_stdio\fP(3). .SH "WARTOŚĆ ZWRACANA" Funkcja \fBfeof\fP() zwraca wartość niezerową, gdy dla \fIstream\fP ustawiony jest znacznik końca pliku; w przeciwnym przypadku zwraca zero. .P Funkcja \fBferror\fP() zwraca wartość niezerową, gdy dla \fIstream\fP ustawiony jest znacznik błędu; w przeciwnym przypadku zwraca zero. .SH BŁĘDY Funkcje te nie powinny nigdy zawieść i nie ustawiają \fIerrno\fP. .SH ATRYBUTY Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. Interfejs Atrybut Wartość T{ .na .nh \fBclearerr\fP(), \fBfeof\fP(), \fBferror\fP() T} Bezpieczeństwo wątkowe MT\-bezpieczne .TE .SH STANDARDY C11, POSIX.1\-2008. .SH HISTORIA C89, POSIX.1\-2001. .SH UWAGI .\"https://www.austingroupbugs.net/view.php?id=401 POSIX.1\-2008 określa, że funkcje te nie powinny zmieniać wartości \fIerrno\fP, jeśli \fIstream\fP jest prawidłowy. .SH ZASTRZEŻENIA Programy powinny zwykle odczytywać wartość zwracaną funkcji wejściowej, takiej jak \fBfgetc\fP(3), przed używaniem funkcji z rodziny \fBfeof\fP(3). Jedynie po zwróceniu przez funkcję wartości \fBEOF\fP, nabiera sensu rozróżnianie pomiędzy końcem pliku a błędem, za pomocą \fBfeof\fP(3) lub \fBferror\fP(3). .SH "ZOBACZ TAKŻE" \fBopen\fP(2), \fBfdopen\fP(3), \fBfileno\fP(3), \fBstdio\fP(3), \fBunlocked_stdio\fP(3) .PP .SH TŁUMACZENIE Tłumaczenie niniejszej strony podręcznika: Adam Byrtek , Andrzej Krzysztofowicz , Robert Luberda i Michał Kułach . .PP Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License w wersji 3 .UE lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI. .PP Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej .MT manpages-pl-list@lists.sourceforge.net .ME .