关于存取函数的应用?
各位高手:
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




