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