Udostępnij za pośrednictwem


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

Obiekt CObject

CPtrList

Wymagania

Nagłówek: afxcoll.h

Zobacz też

Klasa CObject
Wykres hierarchii
Klasa CObList