CAutoVectorPtr::Attach

Chiamare questo metodo per eseguire la proprietà di un puntatore esistente.

void Attach(
   T* p 
) throw( );

Parametri

  • p
    L'oggetto CAutoVectorPtr avrà la proprietà di tale puntatore.

Note

Quando un oggetto CAutoVectorPtr accetta la proprietà di un puntatore, verrà automaticamente eliminato il puntatore e tutti i dati allocati nell'area di validità.Se CAutoVectorPtr::Detach viene chiamato, il programmatore viene fornito di nuovo la responsabilità di liberare le risorse allocate.

Nelle build di debug, un errore di asserzione viene visualizzato se i punti variabile membro CAutoVectorPtr::m_p attualmente a un valore esistente, ovvero non è uguale a NULL.

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

Classe di CAutoVectorPtr

CAutoVectorPtr::Detach

CAutoVectorPtr::operator =