Sdílet prostřednictvím


CAtlList::FindIndex

Volání této metody získání umístění prvku, dána hodnotu indexu.

POSITION FindIndex(
   size_t iElement 
) const throw( );

Parametry

  • iElement
    Z nuly vycházející index seznamu požadovaný prvek.

Vrácená hodnota

Vrátí hodnotu odpovídající poloze nebo hodnotu NULL, pokud iElement je mimo rozsah.

Poznámky

Tato metoda vrátí POZICI odpovídající hodnotě dané index, umožňující přístup k nth prvek v seznamu.

V sestavení ladicí nezdaru při dojde, pokud není platný objekt seznamu.

Příklad

// Define the integer list
CAtlList<int> myList;

// Populate the list
for (int i = 0; i < 100; i++)
{
   myList.AddTail(i);
}

// Iterate through the entire list
for (size_t j = 0; j < myList.GetCount(); j++)
{
   size_t i = myList.GetAt(myList.FindIndex(j));
   ATLASSERT(i == j);
}   

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CAtlList

CAtlList::Find