CArchive 读取文件中所有对象 一个文件里已经序列化了多个对象个数未知要怎么使用CArchive将所有对象读取出来... 一个文件里已经序列化了多个对象 个数未知 要怎么使用CArchive 将所有对象读取出来 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 carchive 对象 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? arongustc 科技发烧友 2011-05-15 · 智能家居/数码/手机/智能家电产品都懂点 知道大有可为答主 回答量:2.3万 采纳率:66% 帮助的人:5972万 我也去答题访问个人页 关注 展开全部 只有满足两个前提的条件下才能知道1. 序列化前写入你要序列化的个数,这样只要读这个个数就知道有多少个对象,然后依次读2. 序列化文件内只有可以用CArchive识别的对象,因此只要挨个读,读到文件尾即可。如果你的文件不满足这两个中的一个,那么你这个文件在序列化生成时是有文体的。这种问题基本不是序列化读的问题,而是序列化写的问题,序列化创建文件时就应该努力避免这种“不知道”的情况 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2012-05-24 用CArchive读取文件中的所有对象,不知长度,可以依次读出来么? 2016-01-11 急请教用CArchive类从文件读取数据时怎么判断是否到了文件末尾 1 2011-04-03 在MFC 中用CArchive类的1个对象ar,序列化1个Object类或者Object派生类对象后,ar是否还可以再用?怎么用 2 2010-05-15 CArchive对象不可以复制?? 2014-04-14 文件里每行都是一个三维坐标,怎么用C/C++来调用和对这些数据进行操作。比如每个五行对这些进行取 2013-04-01 mfc 中可不可以直接将class类型写入到文件里,可以的话该怎么读取出来? 2016-07-16 MFC 通过CArchive向CFile内写数据,结束后不用file.close()吗? 1 2010-12-10 VC关于CArchive类理解,高手进来看看 22 更多类似问题 > 为你推荐: