본문 바로가기
Code review

[C]파일 사이즈 구하기

by cafrisun 2009. 5. 27.
 

파일 사이즈 구하기 -  같은 디렉토리에 존재하는 test.txt 파일의 크기를 구함 

01: /*
02:  *      Description - get the file size
03:  */
04: 
05: #include <stdio.h>
06: 
07: int main(void)
08: {
09:         FILE *fpMe;
10:         long len;
11:         
12:         //  test.txt file open read and binary mode
13:         if((fpMe = fopen("test.txt", "rb")) == NULL)
14:         {
15:                 printf("file open fail\n");
16:                 return 0;
17:         }
18:         else
19:         {
20:                 printf("file open success\n");
21:         }
22: 
23:         // file pointer move to end
24:         fseek(fpMe, 0L, SEEK_END);
25:         
26:         // get current file pointer position
27:         len = ftell(fpMe);
28: 
29:         
30:         printf("%d bytes\n", len);
31: 
32:         fclose(fpMe);
33: 
34:         return 0;
35: }

반응형

'Code review' 카테고리의 다른 글

[C]소인수 분해  (0) 2009.05.27
[WinApi]apiStart  (0) 2009.05.27
[C]File merge  (0) 2009.05.27