[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: 파일입출력함수
소분류: 파일의 끝을 감지
feof() 작성일: 2000/01/13
수정일: 2002/07/05

1. 형식: result= feof(fp) 2. 기능: 인자 fp 파일의 끝에 도달했는지를 검사하는 함수이다. flastch() 함수로도 파일의 끝을 검사할 수 있다. 3. 설명 (1) 인자 fp는 파일 포인터이며 파일 개방시 얻은 값이어야 하고 파일 포인터가 아니면 에러 처리되며 이미 폐쇄된 파일 포인터일 때는 경고 메시지를 출력 하고 result에 -1의 값을 되돌린다. (2) result에는 파일의 끝을 검사한 결과가 정수로 돌려진다. (3) result의 값이 0 이면 파일의 끝이 아님을 의미한다. (4) result의 값이 0 이 아니면 파일의 끝임을 의미한다. 4. 사용예 filename= helpdir ~ "temp/sample.txt"; // 도움말 디렉토리와 문자열 결합 fp= fopen(filename, "r"); if(fp==FILE_OPEN_ERR) { print("file open error!\n"); return; } while(1) // 무한 루프(Endless loop) { getline= finput(fp); // 한줄 단위로 읽는다. if(feof(fp)) break; // 파일의 끝이면 loop를 탈출한다. print(getline, "\n"); } fclose(fp); ------------------------------ [ 출력결과 ] ------------------------------ 안녕하세요? "문서화 및 웹 프로그래밍을 쉽고 편하고 빠르게" 이것이 Wel 프로그래밍의 모토(motto)이자 목표입니다.

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]