2011年12月26日

linux c 获取文件大小

摘要: 获取文件大小这里有两种方法:方法一、范例:view plainunsignedlongget_file_size(constchar*path){unsignedlongfilesize=-1;FILE*fp;fp=fopen(path,"r");if(fp==NULL)returnfilesize;fseek(fp,0L,SEEK_END);filesize=ftell(fp);fclose(fp);returnfilesize;}此种以打开文件的方法取得文件的大小,不适合大文件,并且可能会出现访问冲突(比如正在下载的文件),效率也比较低方法二、范例:view plain 阅读全文

posted @ 2011-12-26 20:05 lonelycatcher 阅读(5572) 评论(0) 推荐(1) 编辑

导航