CAtlList::Find
telefonar Esse método para localizar na lista para o elemento especificado.
POSITION Find(
INARGTYPE element,
POSITION posStartAfter = NULL
) const throw( );
Parâmetros
element
O elemento a ser encontrado na lista.posStartAfter
A posição inicial da Pesquisar.Se nenhum valor for especificado, a Pesquisar começa com o elemento head.
Valor de retorno
Retorna o valor POSITION do elemento se encontrado, caso contrário, retornará nulo.
Comentários
Em compilações de depurar, um erro de declaração irá ocorrer se o objeto da lista inválido for válido, ou se o posStartAfter o valor está fora do intervalo.
Exemplo
// Define the integer list
CAtlList<int> myList;
// Populate the list
myList.AddTail(100);
myList.AddTail(200);
myList.AddTail(300);
myList.AddTail(400);
// Find the '300' element in the list,
// starting from the list head.
POSITION myPos = myList.Find(300);
// Confirm that the element was found
ATLASSERT(myList.GetAt(myPos) == 300);
Requisitos
Cabeçalho: atlcoll.h