PosiçãoEncontrar (CObject *searchValue,posiçãostartAfter=Nulo)const;
Valor de retorno
Um valor de posição que pode ser usado para iteração ou recuperação de ponteiro de objeto; NULL se o objeto não for encontrado.
Parâmetros
searchValue
O ponteiro de objeto a ser encontrado na presente lista.
startAfter
A posição de início para a pesquisa.
Observações
Pesquisa a lista seqüencialmente para localizar o ponteiro CObject primeiro correspondência o ponteiro de CObject especificado. Note que os valores de ponteiro são comparados, não o conteúdo dos objetos.
Exemplo
Lista de cObList;
Gaiola * pa1;
Gaiola * pa2;
POSIÇÃO pos;
lista.AddHead (pa1 = nova gaiola (21));
lista.AddHead (pa2 = nova gaiola (40)); nbsp; / / Lista agora contém (40, 21).
se ((pos = lista.Find (pa1))! = &NULL) / / caçar pa1
{/ / começando na cabeça por padrão.
ASSERT (*(CAge*) lista.GetAt (pos) = = gaiola (21));
}
Visão geral de cObList | Membros de classe | Gráfico de hierarquia
Consulte tambémnbsp;CObList::Get&Next, CObList::GetPrev