Megosztás a következőn keresztül:


CPtrList osztály

Megjegyzés:

A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.

Támogatja az üres mutatók listáját.

Szemantika

class CPtrList : public CObject

Tagok

A tagfüggvények CPtrList hasonlóak a CObList osztály tagfüggvényeihez. A hasonlóság miatt a CObList tagfüggvény-specifikus referenciadokumentációt használhatja. Ha egy mutatót CObject függvényparaméterként vagy visszatérési értékként lát, cserélje le a mutatót a következőre void:

CObject*& CObList::GetHead() const;

például lefordítja a következőre:

void*& CPtrList::GetHead() const;

Megjegyzések

CPtrList A IMPLEMENT_DYNAMIC makrót tartalmazza az objektum futásidejű hozzáférésének és memóriaképének támogatásához CDumpContext . Ha a mutatólista egyes elemeinek memóriaképére van szüksége, a memóriakép-környezet mélységét 1 vagy annál nagyobbra kell állítania.

A mutatólisták nem szerializálhatók.

CPtrList Egy objektum törlésekor vagy elemeinek eltávolításakor a rendszer csak a mutatókat távolítja el, a hivatkozott entitásokat nem.

A használatról CPtrListtovábbi információt a Gyűjtemények című cikkben talál.

Öröklési hierarchia

CObject

CPtrList

Requirements

Fejléc: afxcoll.h

Lásd még

CObject osztály
hierarchiadiagram
CObList osztály