Classe de CStringElementTraits
Essa classe fornece as funções estáticas usadas pelas classes de coleção que armazenam objetos de CString .
template<
typename T
>
class CStringElementTraits
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 |
---|---|
(Static) Chamar essa função para comparar dois elementos de cadeia de caracteres para igualdade. |
|
(Static) Chamar essa função para comparar dois elementos de cadeia de caracteres. |
|
(Static) Chamar essa função para copiar os elementos de CString armazenados em um objeto da classe de coleção. |
|
(Static) Chamar essa função para calcular um valor de hash para o elemento dado de cadeia de caracteres. |
|
(Static) Chamar essa função para realoque os elementos de CString armazenados em um objeto da classe de coleção. |
Comentários
Essa classe fornece funções estáticas para copiar, mover, e 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 CStringElementTraitsI quando as comparações não diferencia maiúsculas de minúsculas são necessárias.Use CStringRefElementTraits quando os objetos de cadeia de caracteres devem ser tratados como referências.
Para obter mais informações, consulte Classes de coleção de ATL.
Requisitos
Cabeçalho: cstringt.h
Consulte também
Referência
Classe de CStringElementTraitsI