컴퓨터/프로그래밍

파일 디스크립터(File Descriptor)란?

Begi 2021. 9. 19. 01:03
반응형

파일 디스크립터(File Descriptor)는 리눅스에서 파일을 다룰 때 각 파일에 할당하는 고유의 숫자이다. 윈도우에서 핸들과 같은 개념이다.

 

파일 디스크립터는 양의 정수이다.

 

다음과 같이 파일을 열면 fd가 파일 디스크립터 번호가 저장된다.

 

    int fd = open(filename, flags)

 

파일을 여는 중 에러가 발생하면 fd에 -1을 리턴한다.

 

반응형