Clase de CAutoPtrElementTraits

Esta clase proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros inteligentes.

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 CAutoPtrElementTraits : public CDefaultElementTraits<
ATL::CAutoPtr< T>
>

Parámetros

  • T
    el tipo de puntero.

Members

f7dhwy5s.collapse_all(es-es,VS.110).gifTypedefs públicas

Name

Descripción

CAutoPtrElementTraits::INARGTYPE

El tipo de datos que desea usar para agregar elementos al objeto de clase de colección.

CAutoPtrElementTraits::OUTARGTYPE

El tipo de datos para recuperar elementos de objeto de la clase de colección.

Comentarios

Esta clase proporciona métodos, funciones estáticas, y tipos para facilitar la creación de objetos de clase de colección que contienen punteros inteligentes.las clases CAutoPtrArray y CAutoPtrList derivan de CAutoPtrElementTraits.Si compila una colección de punteros inteligentes que requiere el vector nuevo y operadores de cancelación, utilice CAutoVectorPtrElementTraits en su lugar.

Jerarquía de herencia

CDefaultCompareTraits

CDefaultHashTraits

CElementTraitsBase

CDefaultElementTraits

CAutoPtrElementTraits

Requisitos

encabezado: atlcoll.h

Vea también

Referencia

Clase de CDefaultElementTraits

Otros recursos

Información general de la clase ATL