MFC-CStringArray_数组

CStringArray类可以用来存储CString类型的对象,而且它的容量是可以动态增加的

CStringArray是编译器定义的类型!可以进行一些(如:访问、增、删、改)等操作

集中单个字符串的操作使用CString,集中一批字符串的管理使用CStringArray

一个是动态,一个静态,CStringArray是动态的,数组长度可以动态改变, 内部一个是链表, 另一个可能是申请好的连续的内存块

继承关系:class CStringArray : public CObject

注意事项:

在使用数组之前,请使用SetSize来建立它的大小并为它分配内存。如果你不使用SetSize,将元素添加到数组中将使其经常被重新分配和复制。频繁的重新分配和复制效率低下,可以分割内存

包含头文件

#include <Afxcoll.h>  //包含此头文件,即可使用CStringArray