新微赢技术网

标题: feof判断文件尾出现的一个错误,请指教 [打印本页]

作者: ajytdjt    时间: 2009-11-3 04:01
标题: feof判断文件尾出现的一个错误,请指教
while(!feof(pf))
{
GetRecord(pf,record);
len=len-sizeof(record);
}
我用上面的这个循环读取文件,len表示剩余的字节数,len=0的时候循环又执行了一次(错误!),我不知道是为什么。现在只能用while(len)来作为终止条件,但是在复杂文件中计算len值很麻烦,怎么才能正确使用feof()呢?




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2