串行化保存数据
//创建文件 CFile file(_T("1.txt"),CFile::modeCreate | CFile::modeWrite); //串行化,存储 CArchive ar(&file,CArchive::store); //存储数据 int i = 0x31; char ch = 'A'; float f = 1.3f; CString str(_T("chinayu@qq.com")); //写入串行化 ar<<i<<ch<<f<<str;
串行化读出数据
//打开文件 CFile file("1.txt",CFile::modeRead); //加载流 CArchive ar(&file,CArchive::load); //接收变量 int i; char ch; float f; CString str; CString strresult; //提取数据给变量 ar>>i>>ch>>f>>str; strresult.Format("%d,%c,%f,%s",i,ch,f,str);//转化格式 AfxMessageBox(strresult);
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。