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