CAtlMap::Lookup

Rufen Sie diese Methode auf, um Schlüssel oder Werte im CAtlMap-Objekt gesucht wird.

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

Parameter

  • key
    Gibt den Schlüssel an, der das oben identifiziert gesucht werden, Element.

  • Wert
    Variablen, die den Wert geschauten-oben empfängt.

Rückgabewert

Das erste Form des Methoden geben "true" zurück, wenn der Schlüssel gefunden wird; andernfalls false des.Die zweite und dritte Formulare geben einen Zeiger auf CPair zurück, die als Position für Aufrufe CAtlMap::GetNext . usw. verwendet werden kann.

Hinweise

Lookup verwendet einen Hashalgorithmus, um das Kartenelement schnell zu suchen, das einen Schlüssel enthält, die genau den angegebenen Schlüsselparameter übereinstimmt.

Anforderungen

Header: atlcoll.h

Siehe auch

Referenz

CAtlMap-Klasse