1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
CArray<
int
,
int
> a;
//定义数组
a.SetSize(8,-1);
//设置内存大小,按16字节增长
int
index1 = a.Add(10);
//添加元素自动放到数组末尾,返回元素索引
int
index2 = a.Add(201);
int
nSize = a.GetSize();
//获取空间大小
int
nCount = a.GetCount();
//获取元素个数,两个函数功能相同
int
nCount1 = a.GetUpperBound();
//数组下标
int
e1 = a[0];
//以数组下标的方式读元数,此位置未曾赋值,返回为0
int
e2 = a[1];
//以数组下标的方式读元数,此位置未曾赋值,返回为0
a[0] = 200;
a[1] = 300;
//以数组下标的方式写元示
CString str1,str2;
str1.Format(_T(
"%d\n"
),a[0]);
str2.Format(_T(
"%d\n"
),a[1]);
TRACE(str1);
TRACE(str2);
|
本文转自Chinayu201451CTO博客,原文链接:http://blog.51cto.com/9233403/1970697
,如需转载请自行联系原作者