CObList::Find

Posición Encontrar ( CObject * searchValue, posición startAfter = NULL ) const;

Valor devuelto

Un valor de posición que puede utilizarse para la iteración o recuperación de puntero de objeto; NULL si no se encuentra el objeto.

Parámetros

searchValue

El puntero de objeto se encuentra en esta lista.

startAfter

La posición de inicio para la búsqueda.

Observaciones

Busca en la lista secuencialmente para buscar el primer puntero de CObject coincidencia el puntero CObject especificado. Nota que se comparan los valores de puntero, no el contenido de los objetos.

Ejemplo

Lista de cObList;
Jaula * EP1;
Jaula * pa2;
POSICIÓ&N pos;
lista.AddHead (EP1 = nueva jaula (21));
lista.AddHead (pa2 = nueva jaula (40)); nbsp;   / / Lista ahora contiene 40 (21).
Si ((pos = lista.Find (EP1))! = NULL) / / Buscar EP1
{/ / empezando por cabeza por defecto.
    ASSERT (lista de *(CAge*).GetAt (pos) == CAge (21));
}

Visió&n General de cObList |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambiénnbsp;CObList::Get&Next, CObList::GetPrev

Index