Partager via


CComPtrBase::Attach

Appelez cette méthode pour prendre la propriété d'un pointeur existant.

void Attach(
   T* p2 
) throw( );

Paramètres

  • p2
    l'objet d' CComPtrBase prendra la propriété de ce pointeur.

Notes

Attacher appelle CComPtrBase::Release sur la variable membre existant de CComPtrBase::p puis assigne p2 à CComPtrBase::p.Lorsqu'un objet d' CComPtrBase prend la propriété d'un pointeur, il appelle automatiquement Release sur le pointeur qui supprimera le pointeur et toutes les données allouées si le nombre de références de l'objet accède à 0.

Configuration requise

Header: atlcomcli.h

Voir aussi

Référence

Classe de CComPtrBase

CComPtrBase::Detach