CHeapPtrBase::Attach
Rufen Sie diese Methode auf, um den Besitz einer vorhandenen Zeiger zu akzeptieren.
void Attach(
T* pData
) throw( );
Parameter
- pData
Das CHeapPtrBase-Objekt akzeptiert den Besitz dieses Zeigers.
Hinweise
Wenn ein Objekt CHeapPtrBase Besitz eines Zeigers akzeptiert, löscht sie automatisch den Zeiger und alle zugeordneten Daten, wenn sie den Gültigkeitsbereich verlässt.
In Debugbuilds ein Assertionsfehler tritt auf, wenn die CHeapPtrBase::m_pData-Membervariable sich derzeit einem vorhandenen Wert zeigt; das heißt, ist sie nicht gleich NULL.
Anforderungen
Header: atlcoll.h