FERROR
Section: 리눅스 프로그래머 매뉴얼 (3)
Updated: 1993년 11월 29일
Index
Return to Main Contents
이름
clearerr, feof, ferror, fileno - 스트림 상태를 검사하고 리셋한다.
사용법
#include <stdio.h>
void clearerr( FILE *stream);
int feof( FILE *stream);
int ferror( FILE *stream);
int fileno( FILE *stream);
설명
함수
clearerr
는 EOF를 지우고
stream을
위한 에러 지시자는 스트림이 가리킨다.
함순
feof
는
stream이
가리키는 스트림을 위한 EOF 지시자를 검사하고, 만일 설정되어 있다면 0이 아닌 값을 반환한다.
EOF 지시자는
clearerr함수에
의해서만 지워질수 있다.
함수
ferror
는
stream이
가리키는 스트림을 위한 에러 지시자를 검사하고, 만일 설정되어 있아면 0이 아닌 값을 반환한다.
에러 지시자는
clearerr
함수에 의해서만 리셋될수 있다.
함수
fileno
는 인자
stream
를 검사하고 해당 정수형 기술자를 반환한다.
에러
이들 함수는 실패해서는 안되며 외부 변수
errno
를 설정하지 않는다.
호환
함수
clearerr,
feof,
그리고
ferror
는 X3.159-1989 (``ANSI C'') 호환이다.
관련 항목
open(2),
stdio(3)
역자
정강훈 <skyeyes@soback.kornet.net>, 2001년 4월 9일
Index
- 이름
-
- 사용법
-
- 설명
-
- 에러
-
- 호환
-
- 관련 항목
-
- 역자
-
This document was created by
man2html,
using the manual pages.
Time: 08:07:01 GMT, March 25, 2004