CPtrList-Klasse
Unterstützt Listen void-Zeigern.
class CPtrList : public CObject
Member
Die Memberfunktionen von CPtrList entsprechen den Memberfunktionen der CObList-Klasse. Aufgrund dieser Ähnlichkeit können Sie die CObList-Referenzdokumentation für Memberfunktionsbesonderheiten verwenden. Wenn Sie einen CObject-Zeiger als Funktionsparameter oder als Rückgabewert finden, ersetzen Sie einen Zeiger auf void.
CObject*& CObList::GetHead() const;
Beispielsweise übersetzt zu
void*& CPtrList::GetHead() const;
Hinweise
CPtrList enthält das IMPLEMENT_DYNAMIC-Makro zur Unterstützung von Laufzeittypenzugriff und zum Sichern in ein CDumpContext-Objekt. Wenn Sie eine Sicherung einzelner Zeigerlistenelemente benötigen, müssen Sie die Tiefe des Sicherungskontexts auf 1 oder größer festlegen.
Zeigerlisten können nicht serialisiert werden.
Wenn ein CPtrList-Objekt gelöscht wird oder dessen Elemente entfernt werden, werden nur die Zeiger, und nicht die Entitäten, auf die sie verweisen, entfernt.
Weitere Informationen zum Verwenden von CPtrList finden Sie im Artikel Auflistungen.
Vererbungshierarchie
CPtrList
Anforderungen
Header: afxcoll.h