CObList::Find

PosizioneTrovare (CObject *searchValue,posizionestartAfterNULL) =const;

Valore restituito

Un valore di posizione che puņ essere utilizzato per iterazione o il recupero di puntatore oggetto; NULL se l'oggetto non viene trovato.

Parametri

searchValue

Il puntatore all'oggetto da trovare in questo elenco.

startAfter

Posizione di inizio per la ricerca.

Osservazioni

Cerca la lista in modo sequenziale per trovare il primo puntatore CObject corrispondenti al puntatore CObject specificato. Nota che vengono confrontati i valori di puntatore, non il contenuto degli oggetti.

Esempio

Elenco dei cObList;
Gabbia * pa1;
Gabbia * pa2;
POSIZIO&NE pos;
elenco.AddHead (pa1 = nuova gabbia (21));
elenco.AddHead (pa2 = nuova gabbia (40)); nbsp;   / / Lista contiene ora (40, 21).
Se ((pos = lista.Find (pa1))! = NULL) / / caccia di pa1
{/ / partenza alla testa per impostazione predefinita.
    ASSERT (elenco *(CAge*).GetAt (pos) = = CAge (21));
}

Pa&noramica cObList |nbsp; Membri della classe | Gerarchia Chart

Vedere anchenbsp;CObList::Get&Next, CObList::GetPrev

Index