Compartilhar via


CObList::AddTail

Adiciona um novo elemento ou lista de elementos à parte final da lista.

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

Parâmetros

  • newElement
    O ponteiro de CObject a ser adicionado à lista.

  • pNewList
    Um ponteiro para outra lista de CObList .Os elementos em pNewList serão adicionados à lista.

Valor de retorno

A primeira versão retorna o valor de POSIÇÃO do elemento recém inserido.

Comentários

A lista pode ser deixado antes da operação.

A tabela a seguir mostra outras funções de membro que são semelhantes a CObList::AddTail.

Classe

Função de membro

CPtrList

POSITION AddTail( void* newElement );

void AddTail( CPtrList* pNewList );

CStringList

POSITION AddTail( const CString& newElement );

POSITION AddTail( LPCTSTR newElement );

void AddTail( CStringList* pNewList );

Exemplo

Consulte CObList::CObList para uma listagem da classe de CAge .

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      

Os resultados do programa é a seguinte:

AddTail example: A CObList with 2 elements

a CAge at $444A 21

a CAge at $4526 40

Requisitos

Cabeçalho: afxcoll.h

Consulte também

Referência

Classe de CObList

Gráfico de hierarquia

CObList::GetTail

CObList::RemoveTail