许多人不清楚如何用C++读取.bin文件,今天我来分享一些实用的小技巧,希望能为大家提供一些帮助和参考。
1、 编写函数读取ARM的BIN文件,逐字节获取数据。
2、 BIN文件直接保存内存中的原始数据,不进行ASCII编码转换,因此被称为内存数据的镜像文件。
3、 文件中存储的是二进制形式的字节数据,而非字符信息,因此也被称为字节文件。
4、 用文本工具打开文件时,先读取其物理存储的二进制数据流,再根据用户设定的解码方式解析该数据,最后将解析出的内容呈现到屏幕上。
5、 若记事本打开文件时强制使用特定编码(如ASCII),可能因编码不匹配导致内容显示乱码。
6、 例如test.bin文件,用软件直接打开时,会提示部分字符无法按指定编码转换。
7、 要方便查看十六进制内容,需以二进制模式打开文件;若使用ASCII视图,显示的将是无法识别的乱码。
评论
更多评论