Udostępnij za pośrednictwem


CComPtrBase::Attach

Wywołanie tej metody, aby przejąć na własność istniejącego wskaźnika.

void Attach( 
   T* p2  
) throw( );

Parametry

  • p2
    CComPtrBase Obiekt będzie przejąć na własność tego wskaźnika.

Uwagi

Dołącz wywołania CComPtrBase::Release na istniejącym CComPtrBase::p zmienną, a następnie przypisuje p2 do CComPtrBase::p.Gdy CComPtrBase obiektu przejmuje na własność wskaźnika, automatycznie będzie wywoływać Release na wskaźnik, co spowoduje usunięcie wskaźnik i wszystkie przydzielone danych jeśli licznika odwołań do obiektu spadnie do 0.

Wymagania

Nagłówek: atlcomcli.h

Zobacz też

Informacje

Klasa CComPtrBase

CComPtrBase::Detach