CList::FindIndex

Utilizza il valore nIndex come indice nell'elenco.

POSITION FindIndex(
   INT_PTR nIndex 
) const;

Parametri

  • nIndex
    Indice in base zero dell'elemento di elenco da cercare.

Valore restituito

Un valore di percorso che può essere utilizzato per un'iterazione o recupero il puntatore all'oggetto; NULL se nIndex è negativo o troppo grande.

Note

Avviare un'analisi sequenziale dall'intestazione dell'elenco, arrestandosi *l'no l '*elemento.

Esempio

// Define myList.
CList<CString,CString&> myList;

// Add three elements to the list.
myList.AddTail(CString(_T("XYZ")));
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Verify the first element (index 0).
ASSERT(CString(_T("XYZ")) == myList.GetAt(myList.FindIndex(0)));

// Verify the third element (index 2).
ASSERT(CString(_T("123")) == myList.GetAt(myList.FindIndex(2)));      

Requisiti

Header: afxtempl.h

Vedere anche

Riferimenti

Classe di CList

Grafico della gerarchia

CObList::Find

CObList::GetNext

CObList::GetPrev