Sdílet prostřednictvím


CList::RemoveTail

Odstraní prvek ze seznamu ocasu a vrací ukazatel na něj.

TYPE RemoveTail( );

Parametry

  • TYP
    Určení typu prvků v seznamu parametr šablony.

Vrácená hodnota

Prvek, který byl na konci seznamu.

Poznámky

Musí zajistit, že seznam není prázdný před voláním RemoveTail .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 two elements to the list.
myList.AddTail(CString(_T("ABC")));
myList.AddTail(CString(_T("123")));

// Remove the tail element and verify the list. 
// NOTE: once the tail is removed, the number of 
// elements in the list will be one.
CString strTail = myList.RemoveTail();
ASSERT((CString(_T("123")) == strTail) && (myList.GetCount() == 1) && 
   (CString(_T("ABC")) == myList.GetTail()));      

Požadavky

Záhlaví: afxtempl.h

Viz také

Referenční dokumentace

Třída CList

Graf hierarchie

CList::GetTail

CList::AddTail