CList::Find
Busca la lista secuencialmente para encontrar el primer elemento que cumpla searchValueespecificado.
POSITION Find(
ARG_TYPE searchValue,
POSITION startAfter = NULL
) const;
Parámetros
ARG_TYPE
Parámetro de plantilla que especifica el tipo de elemento de lista (puede ser una referencia).searchValue
El valor que se encuentre en la lista.startAfter
La posición inicial para la búsqueda. si no se especifica ningún valor, la búsqueda comienza con el elemento principal.
Valor devuelto
Un valor de POSITION que se puede utilizar para la recuperación del puntero de iteración u objeto; NULL si el objeto no se encuentra.
Ejemplo
// 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
encabezado: afxtempl.h