Posizione InsertAfter ( posizione posizione, CObject * newElement );
gettare ( CMemoryException );
Parametri
posizione
Un posizione sul valore restituito da una precedente GetNext, GetPrevo altri membri chiamata di funzione.
newElement
Il puntatore all'oggetto da aggiungere a questo elenco.
Osservazioni
Aggiunge un elemento a questa lista dopo l'elemento nella posizione specificata.
Esempio
Elenco dei cObList;
POSIZIONE pos1, pos2;
elenco.AddHead (nuova gabbia (21));
elenco.AddHead (nuova gabbia (40)); / / Lista contiene ora (40, 21).
Se ((pos1 = lista.GetHeadPosition())! = NULL)
{
nbsp; pos2 = lista.InsertAfter (pos1, nuova gabbia (65));
}
ifdef debug
afxDump.SetDepth (1);
afxDump << "InsertAfter esempio:" << & lista << "\n";
# endif
I risultati di questo programma sono i seguenti:
Esempio I&nsertAfter: un CObList con 3 elementi
nbsp; una gabbia di 4A44 $ 40
una gabbia di 4A64 $ 65
una gabbia di 4968 $ 21
Pa&noramica cObList |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CObList::Find, CObList::InsertBefore