CObList::InsertAfter

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

Index