Udostępnij za pośrednictwem


CObList::FindIndex

Wartość nIndex jako indeks do listy.

POSITION FindIndex(
   INT_PTR nIndex 
) const;

Parametry

  • nIndex
    Indeksu można znaleźć elementu listy.

Wartość zwracana

A stanowisko wartość używany w iteracji lub obiekt wskaźnik pobierania; NULL Jeśli nIndex jest zbyt duży.(Jeśli ramach generuje potwierdzenia nIndex jest ujemna.)

Uwagi

Rozpoczyna skanowanie sekwencyjne od szefa liście zatrzymywanie na nth element.

W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CObList::FindIndex.

Klasa

Funkcja Członkowskie

CPtrList

POZYCJA FindIndex (INT_PTRnIndex) const;

CStringList

POZYCJA FindIndex (INT_PTRnIndex) const;

Przykład

Zobacz CObList::CObList listę CAge klasy.

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));
}    

Wymagania

Nagłówek: afxcoll.h

Zobacz też

Informacje

Klasa cObList

Wykres hierarchii

CObList::Find

CObList::GetNext

CObList::GetPrev