tail head cat sleep
QR code linking to this page

Man page  — FERROR

명칭

clearerr, feof, ferror, fileno – 스트림 상태의 체크와 리셋트

내용

프로그램 라이브러리

Standard C Library (libc, -lc)

서식

#include <stdio.h>

void
clearerr(FILE *stream);

int
feof(FILE *stream);

int
ferror(FILE *stream);

int
fileno(FILE *stream);

해설

clearerr() 함수는, stream 하지만 가리키는 스트림에 대한 파일 종료 표시자와 에러 표시자를 클리어 합니다.

feof() 함수는, stream 하지만 가리키는 스트림에 대한 파일 종료 표시자를 검사해, 파일 종료 표시자가 설정되어 있는 경우는 0 이외를 되돌립니다. 파일 종료 표시자를 클리어 할 수 있는 것은, clearerr() 함수만입니다.

ferror() 함수는, stream 하지만 가리키는 스트림에 대한 에러 표시자를 검사해, 에러 표시자가 설정되어 있는 경우는 0 이외를 되돌립니다. 에러 표시자를 리셋트 할 수 있는 것은, clearerr() 함수만입니다.

fileno() 함수는, 인수 stream (을)를 검사해, 그 정수 기술자를 되돌립니다.

에러

이 함수는 에러가 되지 않고, 외부 변수 errno (을)를 설정하지 않습니다.

관련 항목

open(2), fdopen(3), stdio(3)

표준

clearerr() 함수, feof() 함수, ferror() 함수는, ISO/IEC 9899:1990 ("ISO C90") 에 적합하고 있습니다.

FERROR (3) April 19, 1994

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Some people open all the windows; wise wives welcome spring by moving the UNIX.