CList::Find
Pesquisa a lista seqüencialmente para localizar o primeiro elemento correspondente a especificadosearchValue.
POSITION Find(
ARG_TYPE searchValue,
POSITION startAfter = NULL
) const;
Parâmetros
ARG_TYPE
Parâmetro do modelo especifica o tipo do elemento de lista (pode ser uma referência).searchValue
O valor a ser encontrado na lista.startAfter
A posição inicial da Pesquisar.Se nenhum valor for especificado, a Pesquisar começa com o elemento head.
Valor de retorno
A POSIÇÃO valor de que pode ser usado para recuperação de ponteiro de iteração ou objeto; NULO se o objeto não for encontrado.
Exemplo
// Define myList.
CList<CString,CString&> myList;
// Add three elements to the list.
myList.AddHead(CString(_T("XYZ")));
myList.AddHead(CString(_T("ABC")));
myList.AddHead(CString(_T("123")));
// Find a specific element.
POSITION pos = myList.Find(CString(_T("XYZ")));
ASSERT(CString(_T("XYZ")) == myList.GetAt(pos));
Requisitos
Cabeçalho: afxtempl.h