| CObject |
| └CArray |
| TYPE | 模板参数指定存储在数组中的对象的类型。TYPE是一个由CArray返回的参数。 |
| ARG_TYPE | 模板参数指定用于访问存储在数组中对象的参数类型。通常是一个对TYPE的参考。ARG_TYPE是一个传递给CArray的参数。 |
| CArray | 构造一个空数组属性 |
| GetSize | 获得此数组中的元素数 |
| GetUpperBound | 返回最大的有效索引值 |
| SetSize | 设置包含在此数组中的元素数 |
| FreeExtra | 释放大于当前上界的未使用的内存 |
| RemoveAll | 从此数组移去所有元素元素访问 |
| GetAt | 返回在给定索引上的值 |
| SetAt | 设定一个给定索引的值;数组不允许扩展 |
| ElementAt | 返回一个对数组中元素指针的临时参考 |
| GetData | 允许对数组中的元素访问。可以为NULL扩展数组 |
| SetAtGrow | 为一个给定索引设置值;如果必要,扩展数组 |
| Add | 在数组的末尾添加元素;如果必要,扩展数组 |
| Append | 在数组上附加另一个数组;如果必要,扩展数组 |
| Copy | 把另一个数组拷贝到数组上;如果必要,扩展数组 |
| InsertAt | 在指定的索引上插入一个元素(或另一个数组中的所有元素) |
| RemoveAt | 在指定的索引上移去一个元素 |
| operator [] | 在特定索引上设置或获取元素 |