CObList::AddHead

Stanowisko AddHead ( CObject * newElement );
rzut ( CMemoryException );

nieważne AddHead ( CObList * pNewList );
rzut ( CMemoryException );

Wartość zwracany

Pierwsza wersja zwraca wartość pozycji nowo wstawiony element.

Parametry

newElement

Wskaźnik CObject należy dodać do tej listy.

pNewList

Wskaźnik do innej listy CObList . Elementy pNewList zostaną dodane do tej listy.

Uwagi

Dodaje nowy element lub listę elementów do głowy tej listy. Lista może być pusty przed operacją.

Przykład

   Lista cObList;
   Lista.AddHead (nowe CAge (21)); / / 21 jest obecnie na głowę.
   Lista.AddHead (nowe CAge (40)); / / 40 zastępuje 21 na głowę.
#ifdef _DEBUG
   afxDump.SetDepth (1);
   afxDump lt; < "AddHead przykład:" << & listy << "" \n";
#ENDIF

Wyniki tego programu są następujące:

AddHead przykład: CObList z eleme&ntami 2
 nbsp;  Koszyk w $44A8 40
    Koszyk w $442A 21

Omówie&nie cObList |nbsp; Klasa członków | Wykres hierarchii

Zobacz też CObList::GetHead, CObList::RemoveHead

Index