![]() |
1
6
如果一次读取一个字节,通常的方法是使用
然后你就不需要处理
|
![]() |
2
3
我通常会这样做:
|
![]() |
3
2
最好的方法是构造代码,以便尝试读取一些数据,如果由于到达文件末尾而导致读取失败,则可以在那里处理它(例如,请参阅 Kristopher Johnson's answer ).
如果你非常讨厌这个,你可以用
|
![]() |
4
0
我不清楚,但是如果您有兴趣在读取字节之前知道EOF是否已达到,请将feof()测试放在fread()之前,而不是之后。
|
![]() |
5
0
我建议使用:
当您第一次打开文件以确定长度时。然后设置你的读循环,使其永远不会读到末尾。你可以用
|
![]() |
ankit · free()中出错:大小无效 7 年前 |
![]() |
Arun · 以读写模式打开文件时出现c++filestream问题 7 年前 |
![]() |
GradDev · 在php中一次关闭所有打开的文件 7 年前 |
![]() |
Nnn · 中间C:大文件中的字符串搜索 7 年前 |
![]() |
Mate Gvenetadze · 我想以文件的构造函数模式传递 7 年前 |
|
Charlotte · 如何将文件列表中的每一行放入单独的变量中? 7 年前 |
![]() |
Shy · 在哪里关闭在PHP脚本开头打开的文件句柄? 7 年前 |