我现在用CArchive做一个简单的int型存储,程序如下
//-----------
CFile file("E:\\array.txt",CFile::modeCreate|CFile::modeWrite);
CArchive arStore(&file,CArchive::store);

for (int i=0; i<10; i++)
{
arStore<< i;

}
arStore.Flush();
arStore.Close();
//-----------
结果如下:
                            
而不是0,1,2。。
如果arStore<<c     //c 为char,则是所期望的
//-----
请问原因在哪里????第一次用CArchive,希望大家帮忙一下