CAtlList::Find
Wywołanie tej metody do wyszukiwania określonego elementu na liście.
POSITION Find(
INARGTYPE element,
POSITION posStartAfter = NULL
) const throw( );
Parametry
element
Element można znaleźć na liście.posStartAfter
Pozycja początkowa dla wyszukiwania.Jeśli nie określono wartości, wyszukiwanie rozpoczyna się od elementu head.
Wartość zwracana
Zwraca wartość pozycji elementu, jeśli znaleziono inaczej Zwraca wartość NULL.
Uwagi
W kompilacjach debugowania Błąd potwierdzenia wystąpi obiekt listy jest nieprawidłowy lub jeśli posStartAfter wartość jest spoza zakresu.
Przykład
// 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);
Wymagania
Nagłówek: atlcoll.h