Partager via


CAutoPtr::Detach

Appelez cette méthode pour libérer la propriété d'un pointeur.

T* Detach( ) throw( );

Valeur de retour

Retourne une copie du pointeur.

Notes

Libère la propriété d'un pointeur, définit le membre de CAutoPtr::m_p variable avec la valeur NULL, et retourne une copie du pointeur. Après avoir appelé Détacher, il appartient au programmeur pour libérer les ressources allouées sur lesquelles l'objet d' CAutoPtr peut avoir déjà pris par défaut le reponsibility.

Exemple

Consultez l'exemple de Vue d'ensemble de CAutoPtr.

Configuration requise

Header: atlbase.h

Voir aussi

Référence

CAutoPtr, classe

CAutoPtr::Attach