VC CArchive类使用
CFile file("D:\\1.txt",CFile::modeCreate | CFile::modeWrite);
 CArchive ar(&file,CArchive::store);
 int i=4;
 char ch='a';
 float f=1.3f;
 CString str("hello everyone");
 ar<<i<<ch<<f<<str;//序列化顺序写入到1.txt
类似于:cout<<i<<ch<<f<<str输出到显示设备
同理读取:
CFile file("D:\\1.txt", CFile::modeRead); // 模式改成read
 CArchive ar(&file,CArchive::load); // store 改成 load
 int i;
 char ch;
 float f;
 CString str;
 ar>>i>>ch>>f>>str; // <<符号改成>>符号,这时ar的作用跟cin有点像。
VC CArchive类使用的更多相关文章
- 一个由印度人编写的VC串口类
		http://www.cnblogs.com/lwngreat/p/4098374.html 软件介绍 一个由印度人编写的VC串口类(也是一种VC串口控件),他还配合这个类写了VC 串口通信方面的一些 ... 
- 文件磁盘读写类CArchive类
		CArchive类的成员 数据成员 m_pDocument 指向被串行化的CDocument对象 构造函数 Carchive 创建一个Carhcive对象 Abort在不异常的情况下,关闭归档文件 C ... 
- VC++  CArchive及简单的文件操作方法
		CArchive 方法用于存取文件 我向你推荐的是使用CArchive,它的使用方法简单且功能十分强大.首先还是用CFile声明一个对象,然后用这个对象的指针做参数声明一个CArchive对象,你就可 ... 
- 如何快速将vc++的类转换为c#/cli
		所有需要的工具: 1. TextTemplate 2. P/Invoke Interop Assistant 3. DotNetResolver vc++的native类一般是无法直接暴露在.net环 ... 
- vc常用类总结(转载)
		常用类 CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right.分别表是左上角和右下角的坐标.可以通过以下的方法构造: CRect( int l, int t, i ... 
- VC++ CString类完美总结(整理)
		CString 是编程中一种非常有用的数据类型,它是MFC中的一个类,很大程度上简化了MFC中的许多字符串的操作. CString位于头文件afx.h中. ①.CString 类对象的初始化: CSt ... 
- [转]VC++的类头文件
		本文转自:http://blog.csdn.net/forevertali/article/details/4370602 animal.h //在头文件中包含类的定义及类成员函数的声明 clas ... 
- VC窗口类的销毁-是否需要delete
		Windows窗口如果使用new的方法添加之后,在父窗口析构的时候,有些需要delete有些却不需要delete.这个的确有点坑,由于c++的实现,对于每个自己new的对象,我都会delete删除它, ... 
- VC++  在类中添加多线程操作
		CTestThread.h public: CTestThread(void); ~CTestThread(void); public: void setvalue(); static DWORD _ ... 
随机推荐
- 开源消息中间件DotNetMQ
			由于这个开源项目对我这种中间件菜鸟很有帮助,因此,我将官方的说明文档翻译如下: Introduction In this article, I will introduce a new and ind ... 
- java08双重循环打印图形
			// 九九乘法表 外层循环每执行一次,内层循环执行一遍 for (int i = 1; i <= 9; i++) { // 外层控制的是行数 for (int j = 1; j <= i; ... 
- springMVC如何判断入参是默认参数还是请求传过来的参数?
			springMVC如何判断入参是默认参数还是请求传过来的参数? 
- 问题: Type mismatch in key from map: expected org.apache.hadoop.io.Text, recieved org.apache.hadoop.io.LongWritable 解决方案
			在Job中添加相应的输入类型,例如: job.setMapOutputKeyClass(Text.class); job.setMapOutputValueClass(IntWritable.clas ... 
- PHP Filesystem
			Runtime 配置 Filesystem 函数的行为受到 php.ini 中设置的影响. Filesystem 配置选项: 名称 默认 描述 可改变 allow_url_fopen "1& ... 
- CSS块级元素与行级元素(转载)
			块元素一般都从新行开始,它可以容纳内联元素和其他块元素,常见块元素是段落标签'P".“form"这个块元素比较特殊,它只能用来容纳其他块元素. 如果没有css的作用,块元素会顺序以 ... 
- web项目环境搭建(2):整合SpringMVC+velocity
			velocity是一个基于java的模板引擎.velocity应用于web开发时,前端设计人员可以只关注页面的显示效果,而java程序人员只关注业务逻辑代码.velocity将java代码从web页面 ... 
- 武汉科技大学ACM :1004: A+B for Input-Output Practice (IV)
			Problem Description Your task is to Calculate the sum of some integers. Input Input contains multipl ... 
- sql用户权限
			登录 1)右键根目录属性 点下面的sql server 和 windows 身份验证模式 2)安全性右键新建,选择登陆 去掉 那个"用户下次登陆是必须改密码" ,下面默认数据库改为 ... 
- 狗狗40题~(Volume A)
			A - The Willy Memorial Program 大模拟题…… 一开始的思路不对,修修补补WA了十发.当时想直接一个并查集做连通来搞定它,结果发现不能很好地判断各管的水位.究其原因还是因为 ... 
