Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18106289
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: C/C++

2008-05-30 20:37:57

tbits用于保存boolean值的数组。
类关系 tobject
使用tbits,可以保存和访问布尔型数值的一个不确定数值。tbits能够保存与可用内存适合一样多的布尔型数值,需要时还可自动地扩充其空间。如果布尔型数值的熟练限制为32个,对一个整型变量使用按位与(and)以及或(or)操作的同样机能能够完成。
属性列表
bits 提供对对象表示的布尔型数值的灵敏组进行变址访问
size 表示tbits对象能够拥有的布尔型数值的数量
方法列表
~tbits 删除tbits对象的一个实例
openbit 返回第一个false数值的下标
tbits 创建一个tbits对象
详细说明
属性:
tbits::bits
__property bool bits[int index] = {read=getbit,write=setbit};
提供对tbits对象表示的布尔型数值的数组进行变址访问。
使用bits属性,可以读出或设置一个特殊的布尔型数值,以index参数作为下标。如果index参数不在所不惜0至size-1的范围,将产生一个ebitserror异常。
tbits:;size
__property int size = {read=fsize,write=setsize,nodefault};
表示tbits对象能够拥有的布尔型数值的数量。
设置size属性,可以扩大或缩小数组数值的数量。当扩大数组大小时,新项目数值为false。当缩小数组大小时,下标小于等于新数组大小的数值将被保存,下标大于新数组大小的项目数值将丢失。
方法
tbits::~tbits
__fastcall virtual ~tbits(void);
删除tbits对象的一个实例。
在应用程序中不要直接调用~tbits,而应调用delete。~tbits释放用于保存布尔型数值数组的内存。
tbits::openbit
int __fastcall openbit(void);
返回第一个false数值的下标。
使用openbit函数,可以查找数组中没有被设置为true的第一个位置。
tbits::tbits
__fastcall virtual tbits(void);
创建一个新的tbits对象。
不要调用tbits构造函数。用new来创建新构造tbits实例的间接引用。
阅读(526) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~