CObList::AddTail

Dodaje nowy element lub listę elementów do ogona tej listy.

POSITION AddTail( 
   CObject* newElement  
); 
void AddTail( 
   CObList* pNewList  
);

Parametry

  • newElement
    CObject Wskaźnik dodaje do tej listy.

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

Wartość zwracana

Pierwsza wersja zwraca stanowisko wartość nowo wstawiony element.

Uwagi

Lista może być pusty przed operacją.

W poniższej tabeli przedstawiono funkcje, które są podobne do innego członka CObList::AddTail.

Klasa

Funkcja Członkowskie

CPtrList

POZYCJA AddTail (void *newElement);

void AddTail (CPtrList *pNewList);

CStringList

POZYCJA AddTail (const CString & newElement);

POZYCJA AddTail (LPCTSTRnewElement);

void AddTail (CStringList *pNewList);

Przykład

Zobacz CObList::CObList listę CAge klasy.

CObList list;
list.AddTail(new CAge(21));
list.AddTail(new CAge(40)); // List now contains (21, 40).
#ifdef _DEBUG
   afxDump.SetDepth(1);
   afxDump << _T("AddTail example: ") << &list << _T("\n");
#endif      

Wyniki tego programu są następujące:

AddTail example: A CObList with 2 elements

a CAge at $444A 21

a CAge at $4526 40

Wymagania

Nagłówek: afxcoll.h

Zobacz też

Informacje

Klasa cObList

Diagram hierarchii

CObList::GetTail

CObList::RemoveTail