Partager via


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

Voir aussi

Référence

CAtlList, classe

CAtlList::InsertBefore