请问各位,读二进制文件,怎么知道读到文件尾??

2019-07-18 04:29发布

我想读一个大文件,是二进制文件,用循环来读,然而读到最后,还不跳出循环,我就想知道怎么样才能知道到文件尾了,就想C语言的EOF,我好判断!谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
lujunwen
1楼-- · 2019-07-18 06:53
看二进制文件的结束符是什么,当读到该结束符时就表示读完了
dabing89
2楼-- · 2019-07-18 09:57
//命令字符比较函数
bit CmdCompare(uint8 *buf,uint8 *cmd)
{
        while(*cmd != '')
        {
                if(*buf++ != *cmd++)
                {
                        return 0;
                }
        }

        return 1;
}
参考一下
娜娜529837
3楼-- · 2019-07-18 15:13
实这个软件很好玩的。很感兴趣,来学习学习
banxianlalala
4楼-- · 2019-07-18 19:16
2楼的做法可以试试看,应该可以~
wukun4558430
5楼-- · 2019-07-18 19:50
 精彩回答 2  元偷偷看……
wukun4558430
6楼-- · 2019-07-18 21:12
banxianlalala 发表于 2015-4-22 08:25
2楼的做法可以试试看,应该可以~

不好意思,忘记说了,我用的是LABVIEW,想知道哪个控件

一周热门 更多>