Compartilhar via


CObList::FindIndex

Usa o valor de nIndex sistema autônomo um índice na lista.

POSITION FindIndex(
   INT_PTR nIndex 
) const;

Parâmetros

  • nIndex
    O índice baseado em zero do elemento lista a ser localizado.

Valor de retorno

A POSIÇÃO valor de que pode ser usado para recuperação de ponteiro de iteração ou objeto; NULO if nIndex é muito grande. (A estrutura gera uma declaração se nIndex é negativo.)

Comentários

Ele inicia uma verificação seqüencial do cabeçalho da lista, parando no n th elemento.

A tabela a seguir mostra outras funções de membro semelhantes a CObList::FindIndex.

Classe

Função de membro

CPtrList

POSICIONAR FindIndex (INT_PTR nIndex ) Const;

CStringList

POSICIONAR FindIndex (INT_PTR nIndex ) Const;

Exemplo

See CObList::CObList para obter uma lista do CAge classe.

CObList list;
POSITION pos;

list.AddHead(new CAge(21));
list.AddHead(new CAge(40)); // List now contains (40, 21).
if ((pos = list.FindIndex(0)) != NULL)
{
    ASSERT(*(CAge*) list.GetAt(pos) == CAge(40));
}    

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe cObList

Gráfico de hierarquia

CObList::Find

CObList::GetNext

CObList::GetPrev

Outros recursos

CObList membros