Clase de CAutoVectorPtr

Esta clase representa un objeto de puntero inteligente mediante el vector nuevo y operadores de cancelación.

Nota importanteImportante

Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución.

template<
typename T
> class CAutoVectorPtr

Parámetros

  • T
    el tipo de puntero.

Members

0satyyw8.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CAutoVectorPtr::CAutoVectorPtr

el constructor.

CAutoVectorPtr::~CAutoVectorPtr

El destructor.

0satyyw8.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CAutoVectorPtr::Allocate

Llame a este método para asignar memoria requerida por la matriz de objetos indicada por CAutoVectorPtr.

CAutoVectorPtr::Attach

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

CAutoVectorPtr::Detach

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

CAutoVectorPtr::Free

Llame a este método para eliminar un objeto señala CAutoVectorPtr.

0satyyw8.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

T CAutoVectorPtr::operator *

El operador de conversión.

CAutoVectorPtr::operator =

el operador de asignación.

0satyyw8.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

CAutoVectorPtr::m_p

La variable miembro de datos de puntero.

Comentarios

Esta clase proporciona métodos para crear y administrar un puntero inteligente, que ayuda a protegerse frente a pérdidas de memoria automáticamente libera los recursos cuando está fuera de ámbito.CAutoVectorPtr es similar a CAutoPtr, la única diferencia que es que las aplicaciones vector new [] y el vector elimina [] de CAutoVectorPtr de asignar y liberar memoria en lugar de C++ nuevo y operadores de borrar .Vea CAutoVectorPtrElementTraits si las clases de colección de CAutoVectorPtr se requieren.

Vea CAutoPtr para obtener un ejemplo de cómo utilizar una clase de puntero inteligente.

Requisitos

encabezado: atlbase.h

Vea también

Referencia

Clase de CAutoPtr

Otros recursos

Información general de la clase ATL