VC++之文件基本操作之基于CArchive类的文件读写
来源:互联网 发布:js同源 编辑:程序博客网 时间:2024/05/10 17:59
一、创建单文档应用程序
二、添加菜单资源
菜单ID与标题
文件操作
IDM_DU 读取文件
IDM_XIE 写入文件
三、添加函数
四、添加代码(红色部分)
void CCDocView::OnDu()
{
// TODO: Add your command handler code here
CFile file("hello.txt",CFile::modeRead);
CArchive arv(&file,CArchive::load);
int age;
CString str,str2;
arv>>str>>age;
str2.Format("%s %d",str,age);
MessageBox(str2);
}
void CCDocView::OnXie()
{
// TODO: Add your command handler code here
CFile file("hello.txt",CFile::modeCreate|CFile::modeWrite); //创建文件
CArchive arv(&file,CArchive::store);
CString str("My age is");
int age=22;
arv<<str<<age;
}
五、编译
六、运行
七、函数说明
CArchive::CArchive函数声明
CArchive(CFile* pFile,UINT nMode,int nBufSize=4096,void* lpBuf=NULL)
pFile:指向CFile类对象的指针。
nMode:对象加载或保存识别。
nBufSize:文件大小,默认值为“4096”。
功能:CArchive类对象的构造函数,同时说明该函数是用于加载对象还是保存对象。
- VC++之文件基本操作之基于CArchive类的文件读写
- MFC文件操作之CArchive
- 文件基本操作之1--读写练习
- 文件操作系列之六——(CArchive的文件操作)
- CArchive读写文件
- 使用MFC的CFile文件类和CArchive串行化类进行二进制文件读写操作
- CArchive类基本读写
- VC之文件操作
- VC之文件操作
- VC之文件操作
- vc++之carchive
- MFC文件的读写操作,类的序列化与反序列化,CFile,CFileDialog,CArchive,CStdioFile
- 使用MFC的CFile文件类和CArchive串行化类进行二进制文件读写操作演示案例
- MFC中有三种文件操作的类 CFile ,CArchive,CDocument
- PHP文件操作之读写
- Java之文件读写操作
- C语言文件操作之----文件的读写
- C语言文件操作之----文件的读写
- 苹果一周传言汇总:iPhone 6或将8月发布
- 听韩顺平聊PHP初学者如何变身大牛(一)
- 还在做代理?不如自己搭建微信平台
- 使用stax操作xml(6)
- Hadoop 2.4.0新特性介绍
- VC++之文件基本操作之基于CArchive类的文件读写
- POJ训练计划1125_Stockbroker Grapevine(Flody算法)
- Win7系统操作注意事项
- malloc 与free
- 【转载】超实用的Linux/Unix快捷键大汇总
- gdfgbxcvbdfgfg
- 多家媒体报道世奢会被诉 网友记者遭刑事调查
- recovery 原理 可见一斑
- 数组