POSITIONInsertAfter (position,POSITIONCObject *"newelement");
jeter()CMemoryException);
Paramètres
position
Une valeur POSITION retournée par un appel fonction membre GetNext, GetPrevou trouver précédent.
"newelement"
Le pointeur d'objet à ajouter à cette liste.
Remarques
Ajoute un élément à la liste après l'élément à la position spécifiée.
Exemple
Liste de cObList ;
POSITION pos1, pos2 ;
liste.AddHead (nouvelle CAge (21)) ;
liste.AddHead (nouvelle CAge (40)) ; / Liste contient maintenant (40, 21).
Si ((pos1 = liste.GetHeadPosition())! = NULL)
{
nbsp ; pos2 = liste.InsertAfter (pos1, nouvelle CAge (65)) ;
}
# ifdef _DEBUG
afxDump.SetDepth (1) ;
afxDump << « InsertAfter exemple: "<< & liste << « \n » ;
# endif
Les résultats de ce programme sont les suivants:
Exemple I&nsertAfter : un CObList avec 3 éléments
nbsp ; une CAge à 4A44 $ 40
une CAge à 4A64 $ 65
une CAge à 4968 $ 21
Aperçu cObList |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CObList::Find, CObList::InsertBefore