Partilhar via


CAtlMap::Lookup

Chamar esse método para pesquisar chaves ou valores no objeto de CAtlMap .

bool Lookup( 
   KINARGTYPE key, 
   VOUTARGTYPE value  
) const; 
const CPair* Lookup( 
   KINARGTYPE key  
) const throw( ); 
CPair* Lookup( 
   KINARGTYPE key  
) throw( );

Parâmetros

  • key
    Especifica a chave que identifica o elemento a ser pesquisado.

  • valor
    Variável que recebe o valor pesquisado.

Valor de retorno

O primeiro formulário do método retorna se a chave é encontrada, se não falso true. O segundo e terceiro formulários retornam um ponteiro para CPair que podem ser usados como uma posição para chamadas a CAtlMap::GetNext e assim por diante.

Comentários

Lookup usa um algoritmo de hash para localizar o elemento de mapa que contém uma chave que corresponda exatamente o parâmetro de dado.

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe de CAtlMap