Partager via


CAutoPtr::CAutoPtr

Constructeur.

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

Paramètres

  • p
    Un pointeur existant.

  • TSrc
    Le type managé par un autre CAutoPtr, utilisé pour initialiser l'objet actuel.

Notes

L'objet d' CAutoPtr peut être créé à l'aide d'un pointeur existant, auquel cas il transfère la propriété du pointeur.

Exemple

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

Configuration requise

Header: atlbase.h

Voir aussi

Référence

CAutoPtr, classe

CAutoPtr::~CAutoPtr