木感想

常常思索 没有结果 来来去去 依稀记得

导航

CArchive的一个经验

CArchive使用时,确定文件结尾可以使用意外来处理。
CArchive ar(&file, CArchive::load);
try
{
while(1)
{
CStoreName rn;
ar>>rn.sName>>rn.s>>rn.iy;
 

if(rn.sName.IsEmpty() || rn.s.IsEmpty() || rn.iy == 0)

break;
m_Names.Add(rn);
}
}
catch(CArchiveException* e)
{
e->Delete();
}
ar.Close();

这样就免去了确定写入数量的麻烦。

 

posted on 2012-02-27 16:42  跌跌撞撞  阅读(174)  评论(0)    收藏  举报