CObArray的介绍
来源:互联网 发布:python 登入h3c交换机 编辑:程序博客网 时间:2024/06/06 00:15
CObArray
CObArrayCObArray CObArray
CObject
└CObArray
CObArray类支持CObject指针数组。这些对象数组近似于C中的数组,但不同的是它们可以动态地增减。
数组索引总是开始于位置0。你可以决定是否固定数组上界,或当增加元素超过了当前边界后,是否允许数组扩展。内存分配给数组上界的邻近值,而不管某些元素是否为空。
在Win32下,CObArray对象的大小仅仅受限于有效的内存大小。
与C数组类似,CObArray索引元素的访问时间是一个常量,与数组的大小独立。CObArray对象引入了IMPLEMENT_SERIAL宏,以支持其元素的串行化与转储。若CObject指针数组存储在一个档案文件中,那么或者使用加载插入(
类成员
CObArray类的成员
构造函数 CObArray 为CObject指针构造空数组
约束 GetSize 获取数组中的元素数
GetUpperBound 返回最大有效索引
SetSize 设置数组中包含的元素数
操作 FreeExtra 释放当前数组上界以上的所有没有使用的内存
RemoveAll 删除数组中所有元素
元素访问 GetAt 返回给定索引的值
SetAt 设定给定索引的值;并且数组不允许扩展
ElementAt 返回数组内部元素指针的临时参考
GetData 允许访问数组中的元素,它不能为NULL
扩展数组 SetAtGrow 设置给定索引的值,如果需要就扩展数组
Add 在数组尾部增加元素,如果需要就扩展数组
Append 为该数组附加另一个数组,如果需要就扩展数组
Copy 拷贝另一个数组到该数组中,如果需要就扩展数组
插入/删除 InsertAt 在指定索引处插入一个元素(或在另一个数组中插入所有元素)
RemoveAt 删除指定索引处的数组元素
操作 operator [] 设置或获取指定索引处的元素
构造函数
[ 编辑本段 ]
CObArray::CObArray
CObArray( );
说明:
构造一个空CObject指针数组。数组一次增长一个元素。
下表显示了类似于CObArray::CObArray函数的其它构造函数。 类 构造函数
CByteArray CByteArray( );
CDWordArray CDWordArray( );
CPtrArray CPtrArray( );
CStringArray CStringArray( );
CUIntArray CUIntArray( );
CWordArray CWordArray( );
示例:
CObArray array; //Array with default blocksize
CObArray* pArray = new CObArray; //Array on the heap with default blocksize
CObject
└CObArray
CObArray类支持CObject指针数组。这些对象数组近似于C中的数组,但不同的是它们可以动态地增减。
数组索引总是开始于位置0。你可以决定是否固定数组上界,或当增加元素超过了当前边界后,是否允许数组扩展。内存分配给数组上界的邻近值,而不管某些元素是否为空。
在Win32下,CObArray对象的大小仅仅受限于有效的内存大小。
与C数组类似,CObArray索引元素的访问时间是一个常量,与数组的大小独立。CObArray对象引入了IMPLEMENT_SERIAL宏,以支持其元素的串行化与转储。若CObject指针数组存储在一个档案文件中,那么或者使用加载插入(
类成员
CObArray类的成员
构造函数 CObArray 为CObject指针构造空数组
约束 GetSize 获取数组中的元素数
GetUpperBound 返回最大有效索引
SetSize 设置数组中包含的元素数
操作 FreeExtra 释放当前数组上界以上的所有没有使用的内存
RemoveAll 删除数组中所有元素
元素访问 GetAt 返回给定索引的值
SetAt 设定给定索引的值;并且数组不允许扩展
ElementAt 返回数组内部元素指针的临时参考
GetData 允许访问数组中的元素,它不能为NULL
扩展数组 SetAtGrow 设置给定索引的值,如果需要就扩展数组
Add 在数组尾部增加元素,如果需要就扩展数组
Append 为该数组附加另一个数组,如果需要就扩展数组
Copy 拷贝另一个数组到该数组中,如果需要就扩展数组
插入/删除 InsertAt 在指定索引处插入一个元素(或在另一个数组中插入所有元素)
RemoveAt 删除指定索引处的数组元素
操作 operator [] 设置或获取指定索引处的元素
构造函数
[ 编辑本段 ]
CObArray::CObArray
CObArray( );
说明:
构造一个空CObject指针数组。数组一次增长一个元素。
下表显示了类似于CObArray::CObArray函数的其它构造函数。 类 构造函数
CByteArray CByteArray( );
CDWordArray CDWordArray( );
CPtrArray CPtrArray( );
CStringArray CStringArray( );
CUIntArray CUIntArray( );
CWordArray CWordArray( );
示例:
CObArray array; //Array with default blocksize
CObArray* pArray = new CObArray; //Array on the heap with default blocksize
- CObArray的介绍
- CObArray 源码解析
- 脱壳的介绍以及脱壳的介绍
- 一个介绍Web Tech的简单介绍
- Base64的介绍以及Base64URL介绍
- 1.0 Swift的作者介绍,出身介绍
- WinInet类的介绍
- WOSA/XFS的介绍
- DecimalFormat的用法介绍
- Applet的介绍
- MySqli的介绍
- 一个NHibernate的介绍
- css3的详细介绍
- 《成长的烦恼》介绍
- 开源mailserver的介绍
- Mine的编码介绍
- Petri网的介绍
- J2ME的介绍
- IOS 笔试题
- 网格计算与虚拟机研究需要多元化的计算平台
- 职责模式——行为设计模式之四
- 去除eclipse中xml文件的 No grammar constraints (DTD or XML schema) detected for the document警告
- servlet中 redirect ,forward区别
- CObArray的介绍
- UIActionSheet下半部分区域失效,上半部分区域有效
- CSS3选择器
- SSL证书与Https应用部署小结
- ExpandableListAdapter
- Github for Windows使用图文教程
- Java WebService 客户端写法
- 内核 BUG_ON 以及WARN_ON 用法作用
- spring中的aspectJ表达式 详解