CDWordArray的成员函数与CObArray类似。因为这个相似性,可以为指定的成员函数使用CObArray参考。无论在何处见到一个作为函数参数或返回值的
CObject指针,可用一个
DWORD取代。
CDWordArray与IMPLEMENT_SERIAL宏组合能支持对其元素进行
串行化和转储。如果一个双字数组保存在归档文件中,使用装载插入操作符(<<)或Serialize成员函数可依次为每个元素
串行化。
在使用
数组前,使用SetSize来规定其大小,并分配
存储空间。如果不使用SetSize,往
数组中添加元素会导致频繁分配和转储,这会降低效率并出现
内存碎片。
如果需要
数组中单个元素的调试输出,必须设置CDumpContext的深度值为1或更大。