ferror(3) Library Functions Manual ferror(3) clearerr, feof, ferror - (libc -lc) #include void clearerr(FILE *stream); int feof(FILE *stream); int ferror(FILE *stream); clearerr() stream. feof() stream . clearerr(). ferror() stream . clearerr(). unlocked_stdio(3). feof() stream . ferror() stream . errno. attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |clearerr(), | | MT-Safe | |feof(), | | | |ferror() | | | +------------+------------------------------------+--------------------+ C11, POSIX.1-2008. C89, POSIX.1-2001. POSIX.1-2008 errno stream . fgetc(3) feof(3). EOF feof(3) ferror(3). open(2), fdopen(3), fileno(3), stdio(3), unlocked_stdio(3) 3 . . : . 6.18 8 2026 ferror(3)