CAtlList::FindIndex
Appelez cette méthode pour obtenir la position d'un élément, attribuée une valeur d'index.
POSITION FindIndex(
size_t iElement
) const throw( );
Paramètres
- iElement
L'index de base zéro de l'élément obligatoire de liste.
Valeur de retour
Retourne la valeur correspondante de POSITION, ou NULL si iElement est hors limites.
Notes
Cette méthode retourne la POSITION correspondant à une valeur d'index donnée, en permettant l'accès au nièmeélément dans la liste.
Dans les versions debug, un échec d'assertion se produit si l'objet de liste est pas valide.
Exemple
// 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);
}
Configuration requise
Header: atlcoll.h