[ LinuxFreeBSD ] in KIDS 글 쓴 이(By): danggi (황 현석) 날 짜 (Date): 2004년 4월 30일 금요일 오후 01시 47분 11초 제 목(Title): [질문] linux 또는 C에서 파일사이즈 약 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?))을 쓰고 있 습니다 미리 감사드립니다. |