Partilhar via


Classe CAutoVectorPtr

Esta classe representa um objeto de ponteiro SMART usando o vetor de novo e excluir operadores.

template<
   typename T
> class CAutoVectorPtr

Parâmetros

  • T
    O tipo de ponteiro.

Comentários

Essa classe fornece métodos para criar e gerenciar um ponteiro SMART, que ajudará a proteger contra vazamentos de memória, liberando os recursos automaticamente quando ele ficar fora do escopo.CAutoVectorPtr é semelhante a CAutoPtr, a única diferença sendo que CAutoVectorPtr usa vetor [novo and vetor [delete para alocar e liberar memória, em vez do C++ novo and Excluir operadores.See CAutoVectorPtrElementTraits se classes de coleção de CAutoVectorPtr são necessários.

See CAutoPtr para obter um exemplo de uso de uma classe de ponteiro SMART.

Requisitos

Cabeçalho: atlbase.h

Consulte também

Referência

Classe CAutoPtr

Outros recursos

CAutoVectorPtr membros

Visão geral do ATL classe