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을 위한 에러 지시자는 스트림이 가리킨다.

함순 feofstream이 가리키는 스트림을 위한 EOF 지시자를 검사하고, 만일 설정되어 있다면 0이 아닌 값을 반환한다. EOF 지시자는 clearerr함수에 의해서만 지워질수 있다.

함수 ferrorstream이 가리키는 스트림을 위한 에러 지시자를 검사하고, 만일 설정되어 있아면 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