CBUILDER中相关流对象的谈论[VC/C++编程]
本文“CBUILDER中相关流对象的谈论[VC/C++编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
第一章 概述
在CBUILDER中,存在以下几种流对象:
TFileStream
TMemoryStream
TStringStream
TWinSocketStream
TBlobStream
TOleStream
TClientBlobStream
TResourceStream
下面是以上各类的担当关系
TObject
|
TStream
|
+---------------------------+---------------------------+--------------------+-------------------+------------+
| | | | | |
THandleStream TCustomMemoryStream TWinsocketStream TBlobStream TOleStream TStringStream
| |
TFileStream TMemoryStream
|
+-------------------------------------------+
| |
TClientBlobStream TResourceStream
第二章 流对象的属性及办法简介
关于各属性和办法的具体语法请见CBUILDER的帮忙
一. TStream介绍
属性
Position:当前位置指针
Size:流的大小,单位为字节
办法
CopyFrom:从一个流往另一个流拷贝数据
Read:从流中读取一定字节的数据到缓冲区,返回读取的字节数
ReadBuffer:从流中读取一定字节的数据到缓冲区,如不精确则非常
ReadComponent:从流中取出一个组件
ReadComponentRes:以Windows的资源文件格局从流中读取一组件
Seek:定位流的当前位置指针
SetSize:设置流的大小.
Write:从缓冲区中将一定字节的数据写入到流中,返回写入的字节数
WriteBuffer:从缓冲区中将一定字节的数据写入到流中,失利则非常
WriteComponent:将一组件写入到流中
WriteComponentRes:将一组件以Windows资源文件的格局写入到流中
注意:不能直接成立一个TStream范例的流对象
以上是“CBUILDER中相关流对象的谈论[VC/C++编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |