
Класс CDWordArray поддерживает массивы 32-разрядных полуслов.
Функции-члены CDWordArray похожи на функции-члены класса CObArray. Из-за этой схожести, можно использовать CObArray справочной документации для специфики функции члена. Везде, где вы видите указатель CObject как параметр или возвращаемое значение функции, вместо DWORD.
CObject * CObArray::GetAt (int lt; nIndex >) const
к примеру переводит
DWORD CDWordArray::GetAt (int lt; nIndex >) const
CDWordArray включает в себя IMPLEMENT_SERIAL макрос для поддержки сериализации и захоронения его элементов. Если массив полуслов хранится в архив, либо с перегруженных вставки (lt; <) оператор или с функции-члена Serialize , каждый элемент в свою очередь, сериализуется.
Примечание Перед использованием массива, используйте SetSize установить его размер и выделить память для него. Если вы не используете SetSize, добавление элементов в массив приводит его часто перераспределяются и скопировать его. Частые перераспределение копирование являются неэффективными и можно фрагментировать память.
Если вам нужна отладки вывода из отдельных элементов в массиве, необходимо задать глубину объекта CDumpContext 1 или выше.
Для получения дополнительных сведений об использовании CDWordArray, см. статью коллекций в Руководстве Visual C++ программист.
# include lt;afxcoll.h>
Члены класса | Базовый класс | Иерархическая схема
См. также CObArray