CAtlList::SetAt
Rufen Sie diese Methode auf, um den Wert des Elements in einer angegebenen Position in der Liste.
void SetAt(
POSITION pos,
INARGTYPE element
);
Parameter
pos
Der Positionswert entsprechend dem Element zu ändern.element
Der neue Elementwert.
Hinweise
Ersetzt den vorhandenen Wert von element.In Debugbuilds ein Assertionsfehler tritt auf, wenn pos gleich NULL ist.
Beispiel
// 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);
Anforderungen
Header: atlcoll.h