Partilhar via


CAtlList::FindIndex

telefonar Esse método para obter a posição de um elemento, dado um valor de índice.

POSITION FindIndex(
   size_t iElement 
) const throw( );

Parâmetros

  • iElement
    O índice do elemento lista necessária baseada em zero.

Valor de retorno

Retorna o correspondente POSICIONAR valor ou nulo se iElement está fora do intervalo.

Comentários

Esse método retorna POSITION correspondente a um valor de índice fornecido, permitindo o acesso ao n th elemento na lista.

Em compilações de depurar, um erro de declaração ocorrerá se o objeto de lista inválido.

Exemplo

// Define the integer list
CAtlList<int> myList;

// Populate the list
for (int i = 0; i < 100; i++)
{
   myList.AddTail(i);
}

// Iterate through the entire list
for (size_t j = 0; j < myList.GetCount(); j++)
{
   size_t i = myList.GetAt(myList.FindIndex(j));
   ATLASSERT(i == j);
}   

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe CAtlList

CAtlList::Find

Outros recursos

CAtlList membros