Класс 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
см. в статье "Коллекции".
Иерархия наследования
CPtrList
Требования
Заголовок: afxcoll.h