CSDN论坛 > VC/MFC > 基础类

CArchive是不是不支持文本读取方式 [问题点数:0分]

Bbs1
本版专家分:50
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:8844
Bbs6
本版专家分:6636
Bbs6
本版专家分:8984
Bbs4
本版专家分:1617
匿名用户不能发表回复!
其他相关推荐
MFC学习笔记:CArchive类的使用
CArchive(读作[si:'ɑ:kaiv])没有基类,它可以将任意类型的数据直接按照二进制形式永久存储在磁盘上,并可以读取磁盘上的归档文件,再恢复为原来的数据。这种数据永久保留的过程叫作"串行化"。   1.构造函数 CArchive(CFile* pFile,UINT nMode,int nBufSize=4096,void* lpBuf=NULL ); pFile是
CArchive详解 及dome 源码
CArchive没有基类。 CArchive允许以一个永久二进制(通常为磁盘存储)的形式保存一个对象的复杂网络。可以在对象被删除时,还能永久保存。可以从永久存储中装载对象,在内存中重新构造它们,使得数据永久保留的过程就叫做“串行化”。 可以把一个archive对象看做一种二进制流。像输入/输出流一样,archive与一个文件相关联并且允许缓冲区从硬盘读出或读入数据。输入/输出流一样处理
CArchive详解
================================本文转自============================== http://hi.baidu.com/tanchunhai/blog/item/74ac17df9b0d521062279801.html   CArchive没有基类。 CArchive允许以一个永久二进制(通常为磁盘存储)的形式保存一个对象的复杂网络
CArchive::WriteString 处理 Unicode 字符串数据
 来源:CArchive::WriteString 处理 Unicode 字符串数据 如果希望你的程序一边处理数据一边把数据写文件里,那可以考虑使用 CArchive,JX8NET 这里简单的写一段代码: CArchive:: 如果是Unicode字符串,写每个CString 之前都会先写入编码"FF FE”,再写入字符串长度值,最后写入字符串。 写入的字符串长度值是经过编码后的值
CArchive类基本读写
#include #include using namespace std; void ArchiveRead() {  CFile file("C:\\Users\\Administrator\\Desktop\\test.txt",CFile::modeRead);  CArchive ar(&file,CArchive::load);  int i;  char ch;  
MFC文件操作之CArchive
C++对于文件的操作的方式有很多种,大体分为4类。第一类是c函数,第二类是运用c++的fstream类对文件进行操作,第三类是运用Windows API函数进行文件操作,第四类是运用MFC的类CFile对文件进行操作。 今天主要是想说一下运用CArchive,CFile类进行文件的操作。个人觉得这种方法比较简便常用,但有利必有弊,相对于c函数和c++的fstream,似乎灵活性要差一些,而且需要
【vc】CArchive的对象使用
  MFC 提供CArchive类实现数据的缓冲区读写,同时定义了类对象的存储与读取方案。 以下对CArchvie 的内部实现作分析 1.概述 2.内部数据
使用CSocket、CSocketFile及CArchive组合接收不到数据的一种原因
这几天在做网络编程,发现一个问题 客户端使用CSocket、CSocketFile及CArchive组合, 关键代码如下: void CClientSock::init(CClientDlg* pdlgClient) { m_pdlgClient=pdlgClient; m_psockFile=new CSocketFile(this,TRUE); m_parInput=new CA
CArchive 类介绍和简单例子
VC中利用CArchive类存取数据 1、MSDN关于CArchive的翻译 The CArchive class allows you to save a complex network of objects in a permanent binary form (usually disk storage) that persists after those objects are de
CArchive和Serialize即通过串行化文档的写入与读取
CArchive和Serialize即通过串行化文档的写入与读取  标签: 杂谈 之所以要这样通过串行化(CArchive和Serialize)的方式进行文件读去而不用CFile的方式进行文件的读取是因为串行化方式除了可以使用文件保存对象之外,还可以通过网络,串口,传输对象!! 例如这里使用打开键打开一个格式为txt的文件,并将文件内容显示在当前的View里面: void CTextVi
关闭