MFC集合类
三种:数组 列表 映射
模板类:CArray CList CMap
存储指针:CTypedArray CTypedList CTypedMap
均派生于 CObject
CArray:
构造: CArray<CPoint, CPoint& > PointArray;
添加元素:Add()
INT_PTR Add( ARG_TYPE newElement );
返回值是添加的元素的下标index
SetSize()
必须先调用该函数设置数组大小,否则,程序运行过程中频繁的内存分配会是程序变慢
GetAt() 与 [] 下标运算符:
CPoint aPoint = PointArray.GetAt(1);
等价于: