LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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?))을 쓰고 있
습니다 


미리 감사드립니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.