CAtlList::Find
Tento způsob vyhledávání zadaného prvku seznamu volání.
POSITION Find(
INARGTYPE element,
POSITION posStartAfter = NULL
) const throw( );
Parametry
element
Prvek v seznamu.posStartAfter
Počáteční pozice pro hledání.Pokud není zadána žádná hodnota, hledání začne elementem head.
Vrácená hodnota
Vrátí hodnotu umístění prvku, pokud zjistí, jinak vrací hodnotu NULL.
Poznámky
V sestavení ladicí nezdaru při dojde, pokud není platný objekt seznamu nebo posStartAfter hodnota je mimo rozsah.
Příklad
// Define the integer list
CAtlList<int> myList;
// Populate the list
myList.AddTail(100);
myList.AddTail(200);
myList.AddTail(300);
myList.AddTail(400);
// Find the '300' element in the list,
// starting from the list head.
POSITION myPos = myList.Find(300);
// Confirm that the element was found
ATLASSERT(myList.GetAt(myPos) == 300);
Požadavky
Záhlaví: atlcoll.h