Compartilhar via


CAutoPtr::Attach

Chamar esse método para executar a propriedade de um ponteiro existente.

void Attach(
   T* p 
) throw( );

Parâmetros

  • p
    O objeto de CAutoPtr terá a propriedade de esse ponteiro.

Comentários

Quando um objeto de CAutoPtr usa a propriedade de um ponteiro, excluirá automaticamente o ponteiro e todos os dados atribuídos quando sai do escopo.Se CAutoPtr::Detach é chamado, o programador é dado novamente a responsabilidade para liberar quaisquer recursos alocados.

Em compilações de depuração, uma falha de declaração ocorrerá se os pontos de membro de dados de CAutoPtr::m_p atualmente a um valor; existente isto é, não é igual ao NULL.

Exemplo

Consulte o exemplo em visão geral de CAutoPtr.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe de CAutoPtr

CAutoPtr::Detach

CAutoPtr::operator =