注册 登录
编程论坛 数据结构与算法

求助,有关二时制数据文件读取的问题。

gshill 发布于 2010-05-12 13:17, 416 次点击
我手里有一些数据文件,是使用的二进制格式,,
1,使用记事本打开时,开头一部分是可以用文本方式正常看到的数据,担是后面的主要部分全是乱码。
2,只能用它的专用软件打开。并可以看到它所包含的所有数据。
3,我使用WinHex打开,但是不怎么会用。
4,我需要将数据文件中的内容自己读取出来使用。
    想请教一下,需要通过什么方法去做,或者请告诉我需要掌握哪些方面的知识才能做到。
2 回复
#2
hzh5122010-05-12 13:51
C中文件是流,所以你必须知道原本的结构,如果你不知道,那只能是猜了。就像一篇没有标点符号的文章,不知道从哪里断句!
#3
gshill2010-05-12 15:50
谢谢,
我是知道这个数据文件里所包含的数据的,就是使用它的软件来查看,
我想可不可以将它包含的一个数据,在这个数据文件里查找,就可以对它进行定位。

另外我想如果是我自己在做这个软件,让他生成的数据文件为二时制格式的,需用如何去做。
我想如果自己知道如何去做,对于别的做的需要如何读取,至少也就知道需要用什么样的方法去做了。

我对这些不了解,所以提的问题可能说的不是很清楚,请见谅。
1