Share via


CAutoVectorPtr::Attach

Llame a este método para realizar la propiedad de un puntero existente.

void Attach(
   T* p 
) throw( );

Parámetros

  • p
    El objeto de CAutoVectorPtr tomará la propiedad de este puntero.

Comentarios

Cuando un objeto de CAutoVectorPtr toma la propiedad de un puntero, automáticamente eliminará el puntero y los datos asignado cuando salga del ámbito.Si se llama CAutoVectorPtr::Detach , el programador se ofrece otra vez la responsabilidad de liberar los recursos asignado.

En las compilaciones de depuración, un error de aserción aparecerá si los puntos de la variable miembro de CAutoVectorPtr:: m_p actualmente a un valor existente; es decir, no es igual a NULL.

Requisitos

encabezado: atlbase.h

Vea también

Referencia

Clase de CAutoVectorPtr

CAutoVectorPtr::Detach

CAutoVectorPtr::operator =