본문 바로가기

컴퓨터

FILE

  • 설명

개방한 파일이 무엇인지, 파일 내에 존재하는 데이터를 어디까지 읽어들였는지, 파일의 끝에 도달했는지의 정보가 담겨 있습니다.


  • 멤버

typedef struct _iobuf
{
  char* _ptr;    //파일포인터로 파일의 현재 위치
  int _cnt;        //입력버퍼에서 사용할 수 있는 문자의 개수
  char* _base; //메모리상에 있는 파일 원형의 주소
  int _flag; //파일 포인터가 파일의 끝에 오면 제 5bit가 1이 됨.
  int _file;  //파일 식별자
  int _charbuf; //문자열 버퍼
  int _bufsiz;   //버퍼의 크기
  char* _tmpfname; //임시 파일 이름의 위치
} FILE;


'컴퓨터' 카테고리의 다른 글

WSAStartup  (0) 2019.02.24
fclose  (0) 2019.02.23
taskkill  (0) 2019.02.20
tasklist  (0) 2019.02.20
static 변수  (0) 2019.02.19