读书人

fread 无视 资料末尾么

发布时间: 2012-06-20 20:37:21 作者: rapoo

fread 无视 文件末尾么
while(!feof(infile))
{
TCHAR szTextTemp[40000];
fread(szTextTemp, sizeof(char), 40000, infile);
}

每次读40000个,它会读过头额,到末尾之后都会读些不知道哪里来的东西进来

[解决办法]
fread有返回值的!
[解决办法]
可以用ftell来获取文件的大小。
然后再把获取的大小传递给第三个参数。
[解决办法]

探讨

可以用ftell来获取文件的大小。
然后再把获取的大小传递给第三个参数。

读书人网 >C++

热点推荐