CList::GetHead
Získá elementu head (nebo odkaz na head element) v tomto seznamu.
const TYPE& GetHead( ) const;
TYPE& GetHead( );
Parametry
- TYP
Určení typu objektu v seznamu parametr šablony.
Vrácená hodnota
Pokud je seznam b, GetHead vrátí kopii prvku v čele seznamu.To umožňuje funkce používané pouze na pravé straně příkazu přiřazení a chrání před změnami v seznamu.
Pokud seznam není b, GetHead vrací odkaz na prvek v čele seznamu.To umožňuje funkce používané na každé straně příkazu přiřazení a tak umožňuje upravit položky seznamu.
Poznámky
Musí zajistit, že seznam není prázdný před voláním GetHead .Nepodmíněných Pokud je seznam prázdný, pak ladicí verzi knihovny Microsoft Foundation Class výrazů.Použití IsEmpty ověřte, že seznam obsahuje prvky.
Příklad
// Define myList.
CList<CString,CString&> myList;
// Add an element to the front of the list.
myList.AddHead(CString(_T("ABC")));
// Verify the element was added to the front of the list.
ASSERT(CString(_T("ABC")) == myList.GetHead());
Požadavky
Záhlaví: afxtempl.h