CAutoPtr::Detach
Rufen Sie diese Methode auf, um den Besitz eines Zeigers freizugeben.
T* Detach( ) throw( );
Rückgabewert
Gibt eine Kopie des Zeigers zurück.
Hinweise
Gibt den Besitz eines Zeigers frei, legt die CAutoPtr::m_p Datenmembervariable fest, um auf NULL und gibt eine Kopie des Zeigers zurück. Nach dem Detach aufgerufen hat, ist bis zu den Programmierer, um aller zugeordneten Ressourcen freigibt, über die das CAutoPtr-Objekt möglicherweise zuvor reponsibility ausgegangen.
Beispiel
Im Beispiel in CAutoPtr-Übersicht.
Anforderungen
Header: atlbase.h