CAtlList::SetAt
Chiamare questo metodo per impostare il valore dell'elemento in una posizione specificata nell'elenco.
void SetAt(
POSITION pos,
INARGTYPE element
);
Parametri
pos
Il valore della posizione corrispondente all'elemento da modificare.element
Il nuovo valore dell'elemento.
Note
Sostituisce il valore esistente con element.Nelle build di debug, un errore di asserzione si verificherà se pos è uguale a NULL.
Esempio
// 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);
Requisiti
Header: atlcoll.h