CAtlList::InsertAfter
Appelez cette méthode pour insérer un nouvel élément dans la liste une fois la position spécifiée.
POSITION InsertAfter(
POSITION pos,
INARGTYPE element
);
Paramètres
pos
La valeur de POSITION après lequel le nouvel élément sera insérée.element
l'élément à insérer.
Valeur de retour
Retourne la valeur de POSITION du nouvel élément.
Notes
Dans les versions debug, un échec d'assertion se produit si la liste est pas valide, si l'insertion échoue, ou si une tentative d'insérer l'élément après la fin.
Exemple
// Define the integer list
CAtlList<int> myList;
// Populate the list
POSITION myPos = myList.AddHead(1);
myPos = myList.InsertAfter(myPos, 2);
myPos = myList.InsertAfter(myPos, 3);
// Confirm the tail value is as expected
ATLASSERT(myList.GetTail() == 3);
Configuration requise
Header: atlcoll.h