Sdílet prostřednictvím


CAutoPtr::Attach

Volání této metody převzít vlastnictví stávající ukazatel.

void Attach( 
   T* p  
) throw( );

Parametry

  • p
    CAutoPtr Bude objekt převzít vlastnictví tohoto ukazatele.

Poznámky

Když CAutoPtr objektu převezme vlastnictví ukazatel, bude automaticky odstraněno ukazatel a přidělená data při mimo rozsah.Pokud CAutoPtr::Detach je volána, programátor je znovu danou odpovědnost za žádné uvolnění přidělené zdroje.

V sestavení ladicí nezdaru při dojde, pokud CAutoPtr::m_p datový člen aktuálně odkazuje na existující hodnotu; To znamená, že není rovna NULL.

Příklad

Viz příklad v CAutoPtr přehled.

Požadavky

Záhlaví: atlbase.h

Viz také

Referenční dokumentace

Třída CAutoPtr

CAutoPtr::Detach

CAutoPtr::operator =