POSITION AddHead ( CObject * "newelement" );
jeter ( CMemoryException );
void AddHead ( CObList * pNewList );
jeter ( CMemoryException );
Valeur de retour
La première version retourne la valeur de la POSITION de l'élément nouvellement insérée.
Paramètres
"newelement"
Le pointeur CObject à ajouter à cette liste.
pNewList
Un pointeur vers une autre liste de CObList . Les éléments en pNewList seront ajouteront à cette liste.
Remarques
Ajoute un nouvel élément ou une liste d'éléments à la tête de cette liste. La liste peut être vide avant l'opération.
Exemple
Liste de cObList ;
liste.AddHead (nouvelle CAge (21)) ; / / 21 est maintenant à la tête.
liste.AddHead (nouvelle CAge (40)) ; / / 40 remplace 21 à tête.
# ifdef _DEBUG
afxDump.SetDepth (1) ;
afxDump lt ; < "AddHead exemple:" << & liste << « \n » ;
# endif
Les résultats de ce programme sont les suivants:
AddHead exemple : u&n CObList à 2 éléments
nbsp ; une CAge à 44A8 $ 40
une CAge à 442 a $ 21
Aperçu cObList |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CObList::GetHead, CObList::RemoveHead