Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase es 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.
template<
typename T
>
class CElementTraits : public CDefaultElementTraits< T >
Parámetros
- T
El tipo de datos que se almacenan en la colección.
Comentarios
Esta clase proporciona funciones estáticas predeterminadas y los métodos para mover, copiar, comparar, y aplicar un algoritmo hash a los elementos almacenados en un objeto de clase de colección.CElementTraits es especificado como proveedor predeterminado de estas operaciones por las clases de colección CAtlArray, CAtlList, CRBMap, CRBMultiMap, y CRBTree.
Las implementaciones predeterminadas serán suficientes para los tipos de datos simples, pero si las clases de colección se utilizan para almacenar objetos más complejos, las funciones y los métodos deben reemplazar por implementaciones usuario- proporcionadas.
Para obtener más información, vea clases de colección de ATL.
Requisitos
encabezado: atlcoll.h
Vea también
Referencia
Clase de CDefaultElementTraits