Partilhar via


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

Consulte também

Referência

Classe CAtlList

CAtlList::FindIndex

Outros recursos

CAtlList membros