파일포인터 이동에 관한 질문입니다.
해골
2023.04.01
파일을 이용한 db 구성(블럭 단위로 db가 구성되어 있고, 한블럭이 4096byte로 구성되어있음)
3g정도 db 파일을 오픈해서 fseek로 파일포인터 이동시 정상적으로 이동이 안됨.(앞부분은 정상적으로 이동이 되는데 4096*n이 int형 표현을 넘어가는 수가 되면 이동이 안되는듯 합니다)
아주 큰 db 파일을 열더라도 fseek 같은 함수로 파일안에 모두 이동가능하게 할수 없나요??(lseek 말고 다른 함수를 원합니다. 스트림형식의 함수를 알려주시면 감사하겠습니다. lseek를 사용하려면 프로그램을 다시 짜야 되서요 ㅠㅠ)
고수님들의 답변을 기다리겠습니다.