[FileIO]写入二进制文件的一些注意事项

原创 2015年07月11日 00:15:58
   问题描述:为了节省数据存储空间,于是在LabVIEW中编程将需要的一些数据保存为二进制文件,后缀名取为.bin。在编程过程中除了熟悉一些基本操作外,也遇到了一些问题,作简要记录如下。
    具体内容:
    1.写入二进制文件VI中文件,数据,字节顺序,预置数组或字符串大小在帮助文档中都有详细说明,我使用的是Windows操作系统,字节顺序一般都选择endian。
    2.写入二进制文件VI的“文件”输入有两种,一种是直接连接文件路径,另一种是打开或创建的文件的引用。下图是直接连接文件路径开始写入:

    下图则是连接文件的引用:

   这两种方式是有区别的,使用文件路径输入则是从创建或打开的文件开始进行写入,而使用引用输入则是接在前者后面继续写入(这一点在帮助文档中也有说明)。
    3.LabVIEW中支持路径和引用的相互转换,
   路径转换为引用使用“文件IO”下的“打开/创建/替换”VI:

   引用转换为路径使用“文件IO”中“高级文件函数”中的“引用句柄至路径转换”:
    4.对于写入的二进制文件的验证,由于无法直接用文本编辑器查看(与.txt,.xml等文本文件不同),测试我一般使用获取其字节大小来验证写入内容是否成功,该VI位于“文件IO”中“高级文件函数”下。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【Python】Python实现进制转换(二进制、十进制和十六进制)及注意事项

使用内置函数实现进制转换实现比较简单,主要用到以下函数: bin()、oct()、int()、hex() 下面分别详解一下各个函数的使用(附实例) 第一部分:其他进制转十进制 1.二进制转十进...
  • ghxbob
  • ghxbob
  • 2013-10-05 17:43
  • 2806

C# asp中,如何把二进制图片流转换成图片,并显示在网页上的一些注意事项

最近在把二进制图片流转换成图片时遇到一些问题
  • cmsmdn
  • cmsmdn
  • 2014-10-22 18:40
  • 1678

CocoStudio 1.3导入Flash文件注意事项

 转载自URL:http://www.cocoachina.com/bbs/read.php?tid=169621 在手机游戏火热之前,世界上最大的游戏平台应该是flash游戏了。Adob...

从本地读取文件到hdfs中注意事项

本贴简单介绍如何将本地的文件复制

Servlet中web.xml文件的配置及注意事项(一)

本文是对web应用中web.xml的配置说明

编写头文件注意事项

头文件为相关声明提供了一个相对集中的存放的位置。头文件一般包含类的定义、extern变量的声明和函数的声明。使用或定义这些实体的文件要包含死的那个的头文件。设计头文件需要注意一下几点:1、头文件用于声...

Linux调试core文件的一些注意事项

前面转载了一篇文章关于core文件的产生和调试使用的设置,但在使用有一些需要注意的问题,如 在什么情况 才会正确地产生core文件。       列出一些常见问题: 一,如何使用core文件 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)