标签:
功能简单,直接上代码
unsigned long getFileSize(FILE* fp) { unsigned long cur_pos = ftell(fp); fseek(fp, 0, SEEK_END); unsigned long len = ftell(fp); fseek(fp, cur_pos, SEEK_SET); return len; }
为了确保文件指针不被改变,
最后的fseek是必不可少的。
标签:
原文地址:http://www.cnblogs.com/superbi/p/4976604.html