Klasa CPtrList
Obsługuje listy wskaźników void.
Składnia
class CPtrList : public CObject
Elementy członkowskie
Funkcje CPtrList
składowe klasy CObList są podobne do funkcji składowych klasy CObList. Ze względu na to podobieństwo można użyć dokumentacji referencyjnej CObList
dla specyfiki funkcji składowych. Wszędzie tam, gdzie wskaźnik jest wyświetlany CObject
jako parametr funkcji lub wartość zwracana, zastąp wskaźnik wskaźnikiem .void
CObject*& CObList::GetHead() const;
na przykład przekłada się na
void*& CPtrList::GetHead() const;
Uwagi
CPtrList
zawiera makro IMPLEMENT_DYNAMIC do obsługi dostępu typu czasu wykonywania i dumpingu CDumpContext
do obiektu. Jeśli potrzebujesz zrzutu pojedynczych elementów listy wskaźników, musisz ustawić głębokość kontekstu zrzutu na 1 lub większą.
Nie można serializować list wskaźników.
CPtrList
Gdy obiekt zostanie usunięty lub gdy jego elementy zostaną usunięte, zostaną usunięte tylko wskaźniki, a nie jednostki, do których się odwołują.
Aby uzyskać więcej informacji na temat korzystania z programu CPtrList
, zobacz artykuł Kolekcje.
Hierarchia dziedziczenia
CPtrList
Wymagania
Nagłówek: afxcoll.h