CAtlList::InsertBefore
Volání této metody vložení nového prvku do seznamu před určené pozici.
POSITION InsertBefore(
POSITION pos,
INARGTYPE element
);
Parametry
pos
Nový prvek bude vložen do seznamu před hodnotu této polohy.element
Prvek, který má být vložen.
Vrácená hodnota
Vrátí hodnotu umístění nového prvku.
Poznámky
V sestavení ladicí nezdaru při dojde, pokud není platný, seznam vložit selže nebo pokusu o vložení elementu před hlavy.
Příklad
// Define the integer list
CAtlList<int> myList;
// Populate the list
POSITION myPos = myList.AddHead(1);
myPos = myList.InsertBefore(myPos, 2);
myPos = myList.InsertBefore(myPos, 3);
// Confirm the head value is as expected
ATLASSERT(myList.GetHead() == 3);
Požadavky
Záhlaví: atlcoll.h