Sdílet prostřednictvím


CAtlList::SetAt

Tento způsob nastavení hodnoty prvku na dané pozici v seznamu volání.

void SetAt( 
   POSITION pos, 
   INARGTYPE element  
);

Parametry

  • pos
    Hodnota pozice odpovídající prvek, který chcete změnit.

  • element
    Nová hodnota prvku.

Poznámky

Nahradí existující hodnotu s element .V sestavení ladicí nezdaru při dojde v případě pos je rovna NULL.

Příklad

// 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);   

Požadavky

Záhlaví: atlcoll.h

Viz také

Referenční dokumentace

Třída CAtlList

CAtlList::RemoveAt