Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca CObject na podstawie wskaźnika CString wartości.
BOOL Lookup(
LPCTSTR key,
CObject*& rValue
) const;
Parametry
key
Określa klucz ciąg identyfikujący elementu wyszukiwane.rValue
Określa wartość zwrócona z elementu wyszukanych.
Wartość zwracana
Niezerowa, jeśli element został odnaleziony; 0 inaczej.
Uwagi
LookupAby szybko znaleźć elementu mapy z kluczem, który dokładnie odpowiada algorytmu mieszania (CString wartość).
W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CMapStringToOb::LookUp.
Klasa |
Funkcja Członkowskie |
---|---|
BOOL wyszukiwania (void * key, void * & rValue) stała; |
|
BOOL wyszukiwania (void * key, program WORD & rValue) stała; |
|
BOOL odnośników (LPCTSTR key, void * & rValue) stała; |
|
BOOL odnośników (LPCTSTR key, CString & rValue) stała; |
|
BOOL wyszukiwania (WORD key, CObject * & rValue) stała; |
|
BOOL wyszukiwania (WORD key, void * & rValue) stała; |
Przykład
Zobacz CObList::CObList listę CAge klasy używane we wszystkich przykładach kolekcji.
CMapStringToOb map;
CAge* pa;
map.SetAt(_T("Bart"), new CAge(13));
map.SetAt(_T("Lisa"), new CAge(11));
map.SetAt(_T("Homer"), new CAge(36));
map.SetAt(_T("Marge"), new CAge(35));
ASSERT(map.Lookup(_T("Lisa"), (CObject*&)pa)); // Is "Lisa" in the map?
ASSERT(*pa == CAge(11)); // Is she 11?
Wymagania
Nagłówek: afxcoll.h