CHeapPtrBase::Attach

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

void Attach(
   T* pData 
) throw( );

Parametri

  • pData
    L'oggetto CHeapPtrBase avrà la proprietà di tale puntatore.

Note

Quando un oggetto CHeapPtrBase accetta la proprietà di un puntatore, verrà automaticamente eliminato il puntatore e tutti i dati allocati nell'area di validità.

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

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CHeapPtrBase

CHeapPtrBase::Detach