Compartir a través de


CList::FindIndex

utiliza el valor de nIndex como índice en la lista.

POSITION FindIndex(
   INT_PTR nIndex 
) const;

Parámetros

  • nIndex
    El índice de base cero del elemento de la lista que se buscará.

Valor devuelto

Un valor de POSICIÓN que se puede utilizar para la recuperación del puntero de iteración u objeto; NULL si nIndex es negativo o demasiado grande.

Comentarios

Inicia un análisis secuencial del encabezado de la lista, se detiene en el enésimoelemento.

Ejemplo

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

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

Clase de CList

Gráfico de jerarquía

CObList::Find

CObList::GetNext

CObList::GetPrev