Condividi tramite


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

Vedere anche

Riferimenti

Classe di CAtlList

CAtlList::RemoveAt