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