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.