博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CArchive串行化操作
阅读量:6007 次
发布时间:2019-06-20

本文共 647 字,大约阅读时间需要 2 分钟。

串行化保存数据

1
2
3
4
5
6
7
8
9
10
11
//创建文件  
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;

串行化读出数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//打开文件  
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);
本文转自Chinayu201451CTO博客,原文链接:http://blog.51cto.com/9233403/1970638
 ,如需转载请自行联系原作者
你可能感兴趣的文章
【JAVA】Srping和传统JDBC实现数据库操作
查看>>
Redux-状态管理器
查看>>
mui扩展插件mui.showLoading加载框
查看>>
leetcode 122 买卖股票的最佳时机 II
查看>>
阿里云ons队列监控api深度使用
查看>>
Vue 基础篇(三):Vue生命周期理解
查看>>
区块链技术开发:场外交易为什么必不可少?
查看>>
Maven使用之道(1)----本地Maven配置
查看>>
霍金警告人工智能危险性 称其若失控很难被阻止
查看>>
NodeJS简单爬虫
查看>>
小猿圈分享-主流浏览器图片反防盗链方法总结
查看>>
Vue双向绑定原理
查看>>
如何聪明地利用待办事项 APP 完成任务
查看>>
4年程序员十面阿里终拿下offer,评级P6
查看>>
为什么我说IPFS社区从卖矿机开始,就是错的
查看>>
二叉树的遍历
查看>>
RPA机器人,银行业开挂的新武器
查看>>
javascript 周报 435 期
查看>>
10分钟快速进阶rollup.js
查看>>
java版b2b2c社交电商spring cloud分布式微服务(二)服务消费者(rest+ribbon)
查看>>