
关于CArchive类串行化之后的文件。
我用CArchive写一些数据到某个文件之后,以16进制打开之后看不懂。如图我现在想知道这个数据是怎样存储的。直接从这个图能看出存的什么数据吗?如果能是怎样看的?...
我用CArchive写一些数据到某个文件之后,以16进制打开之后看不懂。如图
我现在想知道这个数据是怎样存储的。
直接从这个图能看出存的什么数据吗?如果能是怎样看的? 展开
我现在想知道这个数据是怎样存储的。
直接从这个图能看出存的什么数据吗?如果能是怎样看的? 展开
展开全部
这个文件就是按你在CArchive中输出的顺序写进文件, 输入时按相同顺序读进来.
想知道文件内容就要知道你输出语句是如何写的
比如你第一个输出是一个DWORD, 那么04 00 00 00 就是这个DWORD, 相当于10进制的4.
想知道文件内容就要知道你输出语句是如何写的
比如你第一个输出是一个DWORD, 那么04 00 00 00 就是这个DWORD, 相当于10进制的4.
追问
根据这副图上看不出我写的什么?对吗?
例如我写了5个数据近来,他们以什么为分隔。?怎样看?
追答
数据之间是没有分隔的, 它是按字段的长度来取的, 比如, 写时第一个字段4字节, 读时也会读4字节.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询