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

CAtlMap Class