串行化保存数据
//创建文件
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);
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。