CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

关于存取函数的应用?

楼主rfa20()2001-01-18 08:57:00 在 VC/MFC / 基础类 提问

各位高手:  
   
          VC的参考书中大都介绍序列化seialize,但好象很多程序都用CFile的read,write。  
  为什么呢?  
          还有,请高手简单介绍一下用CFile存取数据一般都用到那些函数,函数的用法。  
  谢谢 问题点数:188、回复次数:18Top

1 楼hedayu(天天打鱼)回复于 2001-01-18 09:03:00 得分 0

因为不习惯。自己看书。Top

2 楼icecools(浮生若梦)回复于 2001-01-18 09:07:00 得分 0

seialize好象一般在自己做的程序中实现序列化,而读别的文件的话用CFile   或CStdioFile之类的吧(函数看msdn吧)Top

3 楼rfa20()回复于 2001-01-18 09:07:00 得分 0

听说CFile存取可以随机存取,是这样吗?随机存取什么意思?  
  Top

4 楼breath(跨马倚斜桥,满楼红袖招)回复于 2001-01-18 09:07:00 得分 20

CArchive类用于流式文件  
   
  Read,Write用于数据块类型的文件  
  Top

5 楼breath(跨马倚斜桥,满楼红袖招)回复于 2001-01-18 09:09:00 得分 0

至于serialize,主要是因为MFC封装了部分容错和处理,在CDocumnet中直接提供给开发者书写文件读取的接口,简化编程。实际上不用它也可以,看你具体要做什么Top

6 楼icecools(浮生若梦)回复于 2001-01-18 09:18:00 得分 58

随机一般用seek来定位,如你可能从文件开头地100个字节读,就要用到随机读取  
  随机定位的函数:  
  Seek   Positions   the   current   file   pointer.    
  SeekToBegin   Positions   the   current   file   pointer   at   the   beginning   of   the   file.    
  SeekToEnd   Positions   the   current   file   pointer   at   the   end   of   the   file.    
  GetLength   Retrieves   the   length   of   the   file.    
  SetLength   Changes   the   length   of   the   file.   Top

7 楼rfa20()回复于 2001-01-18 09:21:00 得分 0

谢谢各位了,我现在看到多线程了,(vc书)  
  我是否还继续看下面的dll,activex,ole介绍,  
  还是换看关于com的介绍。请指点。Top

8 楼rfa20()回复于 2001-01-18 09:23:00 得分 0

说实话,我现在好象还编不什么象样的程序,下一步我应该怎么办呀?  
   
  Top

9 楼rfa20()回复于 2001-01-18 10:00:00 得分 0

?Top

10 楼tianyi2000(田野)回复于 2001-01-18 10:15:00 得分 0

关注楼上的Top

11 楼sxbyl(sxbyl)回复于 2001-01-18 10:19:00 得分 20

介绍你可以看看,用不到的先不用看,应为用不到的东西看过后理解不深(对我是如此),学习效率太低。  
  闲着无聊就找个东西编一下,管他象样不象样,还有,代码一定要保留下来,以后回头看看,就会知道自己进步了。可惜我写过的代码全没了:(Top

12 楼rfa20()回复于 2001-01-18 16:03:00 得分 0

那我下一步该怎么办?Top

13 楼jeffreyren(我的心已经乱了感觉)回复于 2001-01-18 18:44:00 得分 0

关注!Top

14 楼Robert2001(Robert2001)回复于 2001-01-18 20:02:00 得分 0

观众Top

15 楼rfa20()回复于 2001-01-19 09:19:00 得分 0

怎么没人回答,又不是专业问题Top

16 楼rfa20()回复于 2001-01-20 11:38:00 得分 0

关注Top

17 楼ITiger(老虎)回复于 2001-01-20 12:15:00 得分 90

我的经历告诉我:  
      假如你是个10000米长跑运动员,要成功就要闯过两个难关,也就是常说的,“两次呼吸”。  
  你现在是在3000米左右,很累,不知道是否继续,当然是要坚持。  
      解决这个难关的方法是:综合与运用。也就是说,你学的东西虽多,但是,你没有融会贯通。找个项目,或者自己设计一个。要简单实用的,一般和界面相关。(当时,我就是编了个同学录,很简单,但我逐步成熟了)。用半年到一年的时间吧。不要急。  
      这一关过了,你还要等下一关,也就是8000米的时候。那将更加“痛苦”  
  Top

18 楼rfa20()回复于 2001-01-20 14:42:00 得分 0

谢谢你,Top

相关问题

  • FormatDateTime函数的小应用
  • c#.net函数应用?
  • sum函数的应用
  • rowscopy函数的应用
  • fprintf怎么在主函数和子函数中应用啊?
  • 在类中的函数怎样在全局函数中应用?
  • 关于时间函数的应用
  • replace()函数小应用!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!请教!!!!!!!!!!!!!!!!!!!!!!
  • GetAutoServerSetting函数的举例应用?
  • Com应用程序QueryInterface()函数问题

关键词

  • 函数
  • 文件
  • 存取
  • cfile
  • 好象
  • 程序
  • 介绍
  • 东西
  • positions
  • pointer

得分解答快速导航

  • 帖主:rfa20
  • breath
  • icecools
  • sxbyl
  • ITiger

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo