关于CArchive类串行化之后的文件。

我用CArchive写一些数据到某个文件之后,以16进制打开之后看不懂。如图我现在想知道这个数据是怎样存储的。直接从这个图能看出存的什么数据吗?如果能是怎样看的?... 我用CArchive写一些数据到某个文件之后,以16进制打开之后看不懂。如图

我现在想知道这个数据是怎样存储的。
直接从这个图能看出存的什么数据吗?如果能是怎样看的?
展开
 我来答
binglink
2012-09-19 · TA获得超过1101个赞
知道小有建树答主
回答量:639
采纳率:0%
帮助的人:462万
展开全部
这个文件就是按你在CArchive中输出的顺序写进文件, 输入时按相同顺序读进来.
想知道文件内容就要知道你输出语句是如何写的
比如你第一个输出是一个DWORD, 那么04 00 00 00 就是这个DWORD, 相当于10进制的4.
追问
根据这副图上看不出我写的什么?对吗?
例如我写了5个数据近来,他们以什么为分隔。?怎样看?
追答
数据之间是没有分隔的,  它是按字段的长度来取的, 比如, 写时第一个字段4字节, 读时也会读4字节.
归悦欣cf
2012-09-20 · TA获得超过1443个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1323万
展开全部
你必须知道存储数据的顺序,同时还要知道每个数据占用的字节数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式