Compartir a través de


Clases de colección

Las clases siguientes proporcionan compatibilidad para matrices, listas, mapas, y también los métodos rasgos para ayudar con comparaciones y acceso de elemento.

  • La clase deCAtlArray This implementa un objeto array.

  • La clase deCAtlList This proporciona métodos para crear y administrar un objeto list.

  • La clase deCAtlMap This proporciona métodos para crear y administrar un objeto de asignación.

  • La clase deCAutoPtrArray This proporciona métodos útiles al crear una matriz de punteros inteligentes.

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

  • La clase deCAutoPtrList This proporciona métodos útiles al crear una lista de punteros inteligentes.

  • La clase deCAutoVectorPtrElementTraits This proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros inteligentes utilizando el vector nuevo y elimina operadores.

  • La clase deCComQIPtrElementTraits This proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de interfaz COM.

  • La clase deCComSafeArray Esta es un contenedor para la estructura de SAFEARRAY Data Type .

  • La clase deCComSafeArrayBound Esta es un contenedor para una estructura de SAFEARRAYBOUND .

  • La clase deCComUnkArray De entrada punteros de IUnknown y es utilizada como parámetro a la clase de plantilla de IConnectionPointImpl .

  • La clase deCDefaultCharTraits This proporciona dos funciones estáticas para convertir los caracteres entre mayúsculas y minúsculas.

  • La clase deCDefaultCompareTraits This proporciona funciones de comparación predeterminadas del elemento.

  • La clase deCDefaultElementTraits This proporciona métodos predeterminados y funciones para una clase de colección.

  • La clase deCDefaultHashTraits This proporciona una función estática por valores hash. calcular

  • La clase deCElementTraits This is utilizada por las clases de colección para proporcionar métodos y funciones para mover, copiar, la comparación, y aplicar un algoritmo hash operaciones.

  • La clase deCElementTraitsBase This proporciona los métodos predeterminados de copia y move para una clase de colección.

  • La clase deCHeapPtrElementTraits This proporciona métodos, funciones estáticas, y tipos útiles al crear colecciones de punteros de la pila.

  • La clase deCHeapPtrList This proporciona métodos útiles al crear una lista de punteros de la pila.

  • La clase deCInterfaceArray This proporciona métodos útiles al crear una matriz de punteros de interfaz COM.

  • La clase deCInterfaceList This proporciona métodos útiles al crear una lista de punteros de interfaz COM.

  • La clase deCPrimitiveElementTraits This proporciona métodos predeterminados y funciones para una clase de colección integrada por tipos de datos primitivos.

  • La clase deCRBMap This representa una estructura de asignación, utilizando un árbol binario de Rojo- Negro.

  • La clase deCRBMultiMap This representa una estructura de asignación que permite que cada clave está asociada a más de un valor, utilizando un árbol binario de Rojo- Negro.

  • La clase deCRBTree This proporciona métodos para crear y utilizar un árbol de Rojo- Negro.

  • La clase deCSimpleArray This proporciona los métodos para administrar una simple matriz.

  • La clase deCSimpleArrayEqualHelper Esta es una aplicación auxiliar para la clase de CSimpleArray .

  • La clase deCSimpleArrayEqualHelperFalse Esta es una aplicación auxiliar para la clase de CSimpleArray .

  • La clase deCSimpleMap This proporciona compatibilidad para una matriz simple de asignación.

  • La clase deCSimpleMapEqualHelper Esta es una aplicación auxiliar para la clase de CSimpleMap .

  • La clase deCSimpleMapEqualHelperFalse Esta es una aplicación auxiliar para la clase de CSimpleMap .

  • La clase deCStringElementTraits This proporciona funciones estáticas que las clases de colección que almacenan los objetos de CString .

  • La clase deCStringElementTraitsI This proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección. Es similar a CStringElementTraits, pero realiza comparaciones sin distinción entre mayúsculas y minúsculas.

  • La clase deCStringRefElementTraits This proporciona funciones estáticas relacionadas con cadenas almacenadas en objetos de clase de colección. los objetos string se tratan de como referencias.

artículos relacionados

Clases de la colección ATL

Vea también

Conceptos

Clases de colección de ATL

Otros recursos

ATL Class Overview