Partilhar via


Classe CElementTraits

Essa classe é usada pelas classes de coleção para fornecer métodos e funções para mover, copiar, comparação e operações de hash.

template<
   typename T
>
class CElementTraits : public CDefaultElementTraits< T >

Parâmetros

  • T
    O tipo de dados sejam armazenados na coleção.

Comentários

Essa classe fornece métodos e funções estáticas padrão para mover, copiar, comparando e elementos de hash armazenados em um objeto de classe de coleção.CElementTraits é especificado sistema autônomo o provedor padrão dessas operações, o coleção classes CAtlArray, CAtlList, CRBMap, CRBMultiMap, and CRBTree.

As implementações padrão serão suficiente para tipos de dados simples, mas se as coleções de classes são usadas para armazenar objetos mais complexos, as funções e os métodos devem ser substituídos pelas implementações fornecido pelo usuário.

Para obter mais informações, consulte Classes de coleção do ATL.

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe CDefaultElementTraits

Outros recursos

Visão geral do ATL classe