Freigeben über


CAutoPtr::CAutoPtr

Der -Konstruktor.

CAutoPtr( ) throw( ); 
explicit CAutoPtr( 
   T* p  
) throw( ); 
template< typename TSrc > CAutoPtr( 
   CAutoPtr< TSrc >& p  
) throw( ); 
template< > CAutoPtr( 
   CAutoPtr< T >& p  
) throw( );

Parameter

  • p
    Ein vorhandener Zeiger.

  • TSrc
    Der Typ, der von einem anderen CAutoPtr, verwendet, um das aktuelle Objekt initialisieren verwaltet wird.

Hinweise

Das Objekt CAutoPtr kann mithilfe eines vorhandenen Zeigers erstellt werden, in diesem Fall der Besitz des Zeigers überträgt.

Beispiel

Im Beispiel in CAutoPtr-Übersicht.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAutoPtr Class

CAutoPtr::~CAutoPtr