CPtrList-Klasse
Unterstützt Listen void-Zeigern.
Syntax
class CPtrList : public CObject
Member
Die Memberfunktionen CPtrList
ähneln den Memberfunktionen der Klasse CObList. Aufgrund dieser Ähnlichkeit können Sie die CObList
-Referenzdokumentation für Memberfunktionsbesonderheiten verwenden. Wenn ein Zeiger als Funktionsparameter oder Rückgabewert angezeigt CObject
wird, 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 des Laufzeittypzugriffs und des Dumpings für 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 zur Verwendung CPtrList
finden Sie im Artikel Sammlungen.
Vererbungshierarchie
CPtrList
Anforderungen
Kopfzeile: afxcoll.h