关于二进制文件储存格式
2015-10-02 15:23
302 查看
matlab中给出以下几种类型,供参考:
Order for reading or writing bytes or bits in the file, specified as one of the following strings.
c++中对于int,和float的数据,可以用下列方法进行位置互换:
((unsigned int *)data)[i] = ntohl(((unsigned int *)data)[i]);
参考:
http://cn.mathworks.com/help/matlab/ref/fread.html#inputarg_machinefmt
machinefmt
— Order for reading or writing bytes or bits'n'
(default)
| 'b'
| 'l'
| 's'
| 'a'
| ...
Order for reading or writing bytes or bits in the file, specified as one of the following strings.'n'or 'native' | Your system byte ordering (default) |
'b'or 'ieee-be' | Big-endian ordering |
'l'or 'ieee-le' | Little-endian ordering |
's'or 'ieee-be.l64' | Big-endian ordering, 64-bit long data type |
'a'or 'ieee-le.l64' | Little-endian ordering, 64-bit long data type |
((unsigned int *)data)[i] = ntohl(((unsigned int *)data)[i]);
参考:
http://cn.mathworks.com/help/matlab/ref/fread.html#inputarg_machinefmt
相关文章推荐
- 系统调用方式访问文件
- 【Android】Camera 使用浅析
- [python爬虫] Selenium定向爬取海量精美图片及搜索引擎杂谈
- Set Up VTune Amplifier(windows) 2015 for Remote (linux)Analysis
- 黑马程序员---java基础---网络编程
- 《php和mysql web开发》笔记——第9章 创建Web数据库
- thinkphp3.2.3子查询中遇到的错误
- 走向知识经济新时代
- 人工智能homework1_____c++ 回溯法解决数据(以命令行形式读入txt,输出在txt)
- Oracle RAC体系结构介绍
- JAVA——GUI鼠标事件
- 安卓控件使用系列11:ToggleButton开关控件的使用
- 二叉树的下一个结点
- linux下文件的特殊权限s和t
- java的访问权限
- C++学习指导
- 优先级队列
- 西方经济学流派
- JAVA——GUI窗口实现文本转移
- ubuntu下Android studio布局文件无法可视化问题-Could not initialize class com.android.layoutlib.bridge.impl.Render