Classe de CStringRefElementTraits
Essa classe fornece as funções estáticas relacionadas às cadeias de caracteres armazenadas em objetos de classe de coleção.Os objetos de cadeia de caracteres são tratados como referências.
template<
typename T
>
class CStringRefElementTraits : public CElementTraitsBase< T >
Parâmetros
- T
O tipo de dados a serem armazenados na coleção.
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Chamar essa função estática para comparar dois elementos de cadeia de caracteres para igualdade. |
|
Chamar essa função estática para comparar dois elementos de cadeia de caracteres. |
|
Chamar essa função estática para calcular um valor de hash para o elemento dado de cadeia de caracteres. |
Comentários
Essa classe fornece funções estáticas para comparar cadeias de caracteres e para criar um valor de hash.Essas funções são úteis quando usar uma classe de coleção para armazenar cadeia de caracteres com dados.A o contrário de CStringElementTraits e de CStringElementTraitsI, CStringRefElementTraits faz com que os argumentos de CString a serem passados como referências de const CString& .
Para obter mais informações, consulte Classes de coleção de ATL.
Hierarquia de herança
CStringRefElementTraits
Requisitos
Cabeçalho: atlcoll.h