我正在读一个二进制文件.当它到达终点时 似乎它被feof()函数终止了.是因为二进制文件没有EOF字符?如果是这样我怎么解决它.
目前我的代码正在使用while循环
while (!feof(f))
当它到达位置5526900的文件末尾时,它不会停止.它只是不断尝试阅读,我陷入了困境.
任何人都可以告诉我为什么以及如何解决它.
谢谢
c c++ file-io binaryfiles
binaryfiles ×1
c ×1
c++ ×1
file-io ×1