Поделиться через


Класс CPtrList

Поддерживает списки пустых указателей.

Синтаксис

class CPtrList : public CObject

Участники

Функции-члены похожи на функции-члены CPtrList класса CObList. Из-за этой схожести для изучения этой функции-члена можно использовать справочную документацию по классу CObList. Где бы вы ни видели CObject указатель в качестве параметра функции или возвращаемого значения, замените указатель на void.

CObject*& CObList::GetHead() const;

, например, преобразуется в

void*& CPtrList::GetHead() const;

Замечания

CPtrList включает макрос IMPLEMENT_DYNAMIC для поддержки доступа к типу выполнения и дампа в CDumpContext объект. Если вам нужен дамп отдельных элементов списка указателей, необходимо задать глубину контекста дампа 1 или больше.

Списки указателей нельзя сериализовать.

CPtrList При удалении объекта или при удалении его элементов удаляются только указатели, а не сущности, на которые они ссылаются.

Дополнительные сведения об использовании CPtrListсм. в статье "Коллекции".

Иерархия наследования

CObject

CPtrList

Требования

Заголовок: afxcoll.h

См. также

Класс CObject
Диаграмма иерархии
Класс CObList