Sdílet prostřednictvím


CObList::FindIndex

Použije hodnotu nIndex jako index do seznamu.

POSITION FindIndex(
   INT_PTR nIndex 
) const;

Parametry

  • nIndex
    Z nuly vycházející index prvku seznamu nalezen.

Vrácená hodnota

A pozice hodnotu, kterou lze použít pro iteraci nebo ukazatel načítání objektu; NULL -li nIndex je příliš velký.(Rámci generuje nepravdivých, pokud nIndex je záporná.)

Poznámky

Sekvenční prohledávání začne z hlavy v seznamu na zastavení nth element.

Následující tabulka obsahuje další členské funkce, které jsou podobné CObList::FindIndex .

Třída

Členská funkce

CPtrList

POZICE FindIndex (INT_PTR nIndex ) const;

CStringList

POZICE FindIndex (INT_PTR nIndex ) const;

Příklad

Viz CObList::CObList seznam CAge třídy.

CObList list;
POSITION pos;

list.AddHead(new CAge(21));
list.AddHead(new CAge(40)); // List now contains (40, 21).
if ((pos = list.FindIndex(0)) != NULL)
{
    ASSERT(*(CAge*) list.GetAt(pos) == CAge(40));
}    

Požadavky

Záhlaví: afxcoll.h

Viz také

Referenční dokumentace

Třída cObList

Diagram hierarchie

CObList::Find

CObList::GetNext

CObList::GetPrev