CAtlList::SetAt
Appelez cette méthode pour définir la valeur de l'élément à une position dans la liste.
void SetAt(
POSITION pos,
INARGTYPE element
);
Paramètres
pos
La valeur de POSITION correspondant à l'élément pour modifier.element
La nouvelle valeur de l'élément.
Notes
Remplace la valeur existante par element. Dans les versions debug, un échec d'assertion se produit si pos est égal à la valeur NULL.
Exemple
// Define the integer list
CAtlList<int> myList;
// Populate the list
myList.AddTail(100);
myList.AddTail(200);
// Use SetAt to change the values stored in the head and
// tail of the list
myList.SetAt(myList.GetHeadPosition(), myList.GetHead() * 10);
myList.SetAt(myList.GetTailPosition(), myList.GetTail() * 10);
// Confirm the values
ATLASSERT(myList.GetHead() == 1000);
ATLASSERT(myList.GetTail() == 2000);
Configuration requise
Header: atlcoll.h