CList::SetAt
Proměnné typu pozice je klíč pro seznam.
void SetAt(
POSITION pos,
ARG_TYPE newElement
);
Parametry
pos
Pozice prvku nastavit.ARG_TYPE
Parametr šablony určující typ prvku seznamu (může být odkaz).newElement
Prvek, který chcete přidat do seznamu.
Poznámky
Není stejný jako index a nemůže pracovat pozice hodnota sami.SetAtprvek zapíše do umístění určeného v seznamu.
Musí zajistit, aby vaše pozice hodnota představuje platné pozici v seznamu.Nepodmíněných Pokud je neplatná, pak ladicí verzi knihovny Microsoft Foundation Class výrazů.
Příklad
// Define myList.
CList<CString,CString&> myList;
// Add three elements to the list.
myList.AddTail(CString(_T("XYZ")));
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));
// Replace CString("ABC") with CString("CBA")
POSITION pos = myList.Find(CString(_T("ABC")));
myList.SetAt(pos, CString(_T("CBA")));
// Verify CString("ABC") is not in the list.
ASSERT(myList.Find(CString(_T("ABC"))) == NULL);
Požadavky
Záhlaví: afxtempl.h