微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 请问各位,读二进制文件,怎么知道读到文件尾?

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

时间:10-02 整理:3721RD 点击:
我想读一个大文件,是二进制文件,用循环来读,然而读到最后,还不跳出循环,我就想知道怎么样才能知道到文件尾了,就想C语言的EOF,我好判断!谢谢!

看二进制文件的结束符是什么,当读到该结束符时就表示读完了

//命令字符比较函数
bit CmdCompare(uint8 *buf,uint8 *cmd)
{
        while(*cmd != '\0')
        {
                if(*buf++ != *cmd++)
                {
                        return 0;
                }
        }
        return 1;
}
参考一下

实这个软件很好玩的。很感兴趣,来学习学习

2楼的做法可以试试看,应该可以~

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

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

你会C的话直接用C写成dll文件,再用labview来调用呗

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top