-2
"filePos"와 같은 추가 매개 변수로 파일 읽기 함수를 호출하는 대신 파일 핸들 위치 지정에 fseek 함수를 사용해야하는 이유는 무엇입니까?fseek (..) 함수의 목적은 무엇입니까?
"filePos"와 같은 추가 매개 변수로 파일 읽기 함수를 호출하는 대신 파일 핸들 위치 지정에 fseek 함수를 사용해야하는 이유는 무엇입니까?fseek (..) 함수의 목적은 무엇입니까?
디자인의 문제입니다. 위치 매개 변수가있는 파일 읽기 기능이있는 경우 파일을 읽을 때마다 해당 매개 변수를 설정해야합니다.
문제의 일부는 eunuch의 라이브러리 및 파일 시스템이 제대로 설계되지 않았기 때문에 1960 년대와 1970 년대에 실수로 생깁니다.
대부분의 최신 시스템은 논리 블록으로 파일을 읽습니다. 그들에게는 읽을 논리적 블록 번호를 지정하기위한 시스템 서비스가있었습니다.
예를 들어 다른 사람들이 귀하의 질문을 더 잘 이해할 수 있도록 더 나은 대답을 얻을 수 있습니다. –
['pread()'] (http://pubs.opengroup.org/onlinepubs/9699919799/functions/read.html)과 같은 것입니까? –