Condividi tramite


CAtlMap::Lookup

Chiamare questo metodo per trovare le chiavi o valori nell'oggetto CAtlMap.

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

Parametri

  • key
    Specifica la chiave che identifica l'elemento da cercare.

  • corrispondente
    Variabile che riceve il valore trovato.

Valore restituito

Il primo form il metodo restituisce se la chiave non esiste, in caso contrario false.Il secondo e il terzo form restituiscono un puntatore a CPair che possono essere utilizzati come percorso per le chiamate a CAtlMap::GetNext e così via.

Note

Lookup utilizza un algoritmo di hash per individuare rapidamente l'elemento di mapping che contiene una chiave che corrisponde esattamente al parametro principale specificato.

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlMap