Condividi tramite


CAtlList::InsertAfter

Chiamare questo metodo per inserire un nuovo elemento nell'elenco dopo la posizione specificata.

POSITION InsertAfter(
   POSITION pos,
   INARGTYPE element 
);

Parametri

  • pos
    Il valore della posizione dopo di che il nuovo elemento verrà inserito.

  • element
    l'elemento da inserire.

Valore restituito

Restituisce il valore della posizione del nuovo elemento.

Note

Nelle build di debug, un errore di asserzione si verificherà se l'elenco non è valido, se inserimento non riesce, o se si tenta di inserire l'elemento dopo l'elemento tail.

Esempio

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

Requisiti

Header: atlcoll.h

Vedere anche

Riferimenti

Classe di CAtlList

CAtlList::InsertBefore