약 2.9GB되는 바이너리 데이터 파일이 있습니다.이 파일을
아래에 있는 C 프로그램을 이용하여 열고 파일사이즈를
알아내려고 합니다.
ifp = fopen(filename, "rb");
fseek(ifp, 0. 2);
size= ftell(ifp);
그런데 파일 사이즈가 커서 그런지 파일 사이즈를 제대로
읽지 못하네요. 사이즈가 작은 (약 1.5GB -2.1GB)파일은 제대로
읽는 것으로 봐서 프로그램에 문제가 있는 것 같지는 않습니다.
C에서 읽어들이는 파일 사이즈 limit을 증가시키는 방법있는지
궁금합니다.
저 SuSE Linux 8.1 (kernel version : 2.4.19-4GB(4GB?))을 쓰고 있
습니다
미리 감사드립니다.