Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sucht den Wert, der einer angegebenen Schlüssel zugeordnet ist.
const CPair* PLookup(
ARG_KEY key
) const;
CPair* PLookup(
ARG_KEY key
);
Parameter
- key
Schlüssel, damit das Element gesucht werden kann.
Rückgabewert
Ein Zeiger auf eine Schlüsselstruktur; finden Sie unter CMap::CPair.Wenn keine Übereinstimmung gefunden wird, gibt CMap::PLookupNULL zurück.
Hinweise
Rufen Sie diese Methode auf, um für ein Kartenelement mit einem Schlüssel zu suchen, die genau den angegebenen Schlüssel entspricht.
Beispiel
typedef CMap<int, int, CPoint, CPoint> CMyMap;
CMyMap myMap;
myMap.InitHashTable(257);
// Add 10 elements to the map.
for (int i = 0; i <= 10; i++)
myMap[i] = CPoint(i, i);
// Print the element values with even key values.
CMyMap::CPair *pCurVal;
for (int i = 0; i <= myMap.GetCount() ; i += 2)
{
pCurVal = myMap.PLookup(i);
_tprintf_s(_T("Current key value at %d: %d,%d\n"),
pCurVal->key, pCurVal->value.x, pCurVal->value.y);
}
Anforderungen
Header: afxtempl.h