#2
a4514102024-11-27 03:25
|
首先我用了这种方法,但是得到的数值是错误的.一些几K的反而判断正确,一百多K的就不行.如下
我才用了这种方法:
fseek(file_1, 0, SEEK_END); // 将指针移动到文件末尾
long file_size = ftell(file_1); // 获取文件指针当前位置(文件大小)
结果得到的结果不对,但是一些几K的小文件读取是对的,很奇怪.如下图
只有本站会员才能查看附件,请 登录
问题二,有些文件打开失败,
同样路径下的exe文件,txt文件都能打开,但是其他的如nls和dll文件都打不开
用perror打印失败信息,显示找不到此文件,如下图标红处两个文件都打不开
只有本站会员才能查看附件,请 登录