Classe de CStringElementTraitsI
Essa classe fornece as funções estáticas relacionadas às cadeias de caracteres armazenadas em objetos de classe de coleção.É semelhante a CStringElementTraits, mas realiza comparações não diferencia maiúsculas de minúsculas.
template<
typename T,
class CharTraits = CDefaultCharTraits< T::XCHAR >
>
class CStringElementTraitsI : public CElementTraitsBase< T >
Parâmetros
- T
O tipo de dados a serem armazenados na coleção.
Membros
Typedefs público
Nome |
Descrição |
---|---|
O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção. |
|
O tipo de dados a ser usado para recuperar elementos de objeto da classe de coleção. |
Métodos públicos
Nome |
Descrição |
---|---|
Chamar essa função estática para comparar dois elementos de cadeia de caracteres para igualdade, ignorando diferenças no caso de. |
|
Chamar essa função estática para comparar dois elementos de cadeia de caracteres, ignorando diferenças no caso de. |
|
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.Use CStringRefElementTraits quando os objetos de cadeia de caracteres são ser tratado como com referências.
Para obter mais informações, consulte Classes de coleção de ATL.
Hierarquia de herança
CStringElementTraitsI
Requisitos
Cabeçalho: atlcoll.h
Consulte também
Referência
Classe de CStringElementTraits