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

b68aze2k.collapse_all(pt-br,VS.110).gifTypedefs público

Nome

Descrição

CStringElementTraits::INARGTYPE

O tipo de dados a ser usado para adicionar elementos ao objeto da classe de coleção.

CStringElementTraits::OUTARGTYPE

O tipo de dados a ser usado para recuperar elementos de objeto da classe de coleção.

b68aze2k.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CStringElementTraits::CompareElements

(Static) Chamar essa função para comparar dois elementos de cadeia de caracteres para igualdade.

CStringElementTraits::CompareElementsOrdered

(Static) Chamar essa função para comparar dois elementos de cadeia de caracteres.

CStringElementTraits::CopyElements

(Static) Chamar essa função para copiar os elementos de CString armazenados em um objeto da classe de coleção.

CStringElementTraits::Hash

(Static) Chamar essa função para calcular um valor de hash para o elemento dado de cadeia de caracteres.

CStringElementTraits::RelocateElements

(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 CElementTraitsBase

Classe de CStringElementTraitsI

Outros recursos

Visão geral da classe de ATL