Compartir a través de


CObList::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 demasiado grande. (El marco se genera una aserción si nIndex es negativo).

Comentarios

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

La tabla siguiente se muestran otras funciones miembro que son similares a CObList::FindIndex.

Clase

Función miembro

CPtrList

COLOCAR FindIndex (INT_PTR nIndex ) const;

CStringList

COLOCAR FindIndex (INT_PTR nIndex ) const;

Ejemplo

Vea CObList:: CObList para una lista de la clase de CAge .

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

Requisitos

encabezado: afxcoll.h

Vea también

Referencia

CObList Class

Gráfico de jerarquías

CObList::Find

CObList::GetNext

CObList::GetPrev