CMapStringToOb::Lookup

BOOL Pesquis&a ( LPCTSTR chave, CObject * amp; rValue ) const;

Valor de retorno

Diferente de zero se o elemento foi encontrado; caso contrário 0.

Parâmetros

chave

Especifica a chave de Cadeia de caracteres que identifica o elemento a ser pesquisado.

rValue

Especifica o valor retornado do elemento pesquisado.

Observações

Lookup usa um algoritmo de hash para localizar rapidamente o elemento de mapa com uma chave que corresponda exatamente (valor deCString ).

Exemplo

Consulte CObList:: CObList para obter uma listagem do CAge classe usada em tudo exemplos coleção.

/ / exemplo de CMapStringToOb::LookUp

CMapStringToOb mapa;
Gaiola * pa;

mapa.Set&At ("Bart", Nova gaiola (13));
mapa.SetAt ("Lisa", gaiola nova (11));
mapa.SetAt ("Homer", gaiola nova (36));
mapa.SetAt ("Marge", Nova gaiola (35));
ASSERT (mapa.Pesquisa ("Lisa", (CObject * amp;) pa)); / / É "Lisa" no mapa?
ASSERT (* pa = = gaiola (11)); / / É ela 11

Visão geral de CMapStringToOb |nbsp; Membros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;[CMapStringToOb::operator]

Index