CList::Find
Vyhledávání v seznamu postupně první element odpovídající zadané searchValue .
POSITION Find(
ARG_TYPE searchValue,
POSITION startAfter = NULL
) const;
Parametry
ARG_TYPE
Parametr šablony určující typ prvku seznamu (může být odkaz).searchValue
Hodnota v seznamu.startAfter
Počáteční pozice pro hledání.Pokud není zadána žádná hodnota, hledání začne elementem head.
Vrácená hodnota
A pozice hodnotu, kterou lze použít pro iteraci nebo ukazatel načítání objektu; NULL Pokud objekt nebyl nalezen.
Příklad
// Define myList.
CList<CString,CString&> myList;
// Add three elements to the list.
myList.AddHead(CString(_T("XYZ")));
myList.AddHead(CString(_T("ABC")));
myList.AddHead(CString(_T("123")));
// Find a specific element.
POSITION pos = myList.Find(CString(_T("XYZ")));
ASSERT(CString(_T("XYZ")) == myList.GetAt(pos));
Požadavky
Záhlaví: afxtempl.h