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