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.
Dynamic Data sucht nach den Wert, der einer angegebenen Schlüssel zugeordnet ist.
const CPair* PLookup(
LPCTSTR key
) const;
CPair* PLookup(
LPCTSTR key
);
Parameter
- key
Ein Zeiger auf den Schlüssel, damit das Element gesucht werden kann.
Rückgabewert
Ein Zeiger auf den angegebenen Schlüssel.
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
CMapStringToString myMap;
CString myStr[4]={_T("One"), _T("Two"), _T("Three"), _T("Four")};
myMap.InitHashTable(257);
// Add 4 elements to the map.
myMap.SetAt(myStr[0], _T("Odd"));
myMap.SetAt(myStr[1], _T("Even"));
myMap.SetAt(myStr[2], _T("Odd"));
myMap.SetAt(myStr[3], _T("Even"));
// Print the element values with odd key values.
CMapStringToString::CPair *pCurVal;
for (int i = 0; i < 4 ; i += 2)
{
pCurVal = myMap.PLookup(myStr[i]);
_tprintf_s(_T("Current key value at %s: %s\n"),
pCurVal->key, pCurVal->value);
}
Anforderungen
Header: afxcoll.h