CStringArray类可以用来存储CString类型的对象,而且它的容量是可以动态增加的
CStringArray是编译器定义的类型!可以进行一些(如:访问、增、删、改)等操作
集中单个字符串的操作使用CString,集中一批字符串的管理使用CStringArray
一个是动态,一个静态,CStringArray是动态的,数组长度可以动态改变, 内部一个是链表, 另一个可能是申请好的连续的内存块
继承关系:class CStringArray : public CObject
注意事项:
在使用数组之前,请使用SetSize来建立它的大小并为它分配内存。如果你不使用SetSize,将元素添加到数组中将使其经常被重新分配和复制。频繁的重新分配和复制效率低下,可以分割内存
包含头文件
#include <Afxcoll.h> //包含此头文件,即可使用CStringArray