저수준 파일 API
기존 파일 API였던 f-API와의 차이점은 f-API는 glibc로, Linux Kernel에서 제공하는 System call Open API로 짜여진 함수들이다. 사용자들이 사용하기 편하다는 장점이 있다. 반면, 저수준 파일 API인 open, close, lseek은 System call 자체라고 보면 된다. 좀 더 원론적인 API로 보다 넓은 환경에서 사용될 수 있다. (디바이스 파일, 특수 파일 등) * 현재 파일 오프셋을 출력하는 ftell에 대응하는 저수준 파일 API가 없다. 하지만 cur_offset = lseek(fd, 0, SEEK_CUR)로 대체할 수 있다.
2019. 4. 8. 00:27