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