Compartir a través de


CList::InsertAfter

Agrega un elemento a esta lista después del elemento en la posición especificada.

POSITION InsertAfter( 
   POSITION position, 
   ARG_TYPE newElement  
);

Parámetros

  • posición
    Un valor devuelto de POSICIÓN de GetNextanterior, de GetPrev, o una llamada de función de miembro de Buscar .

  • ARG_TYPE
    Parámetro de plantilla que especifica el tipo de elemento de la lista.

  • newElement
    El elemento se agregue a esta lista.

Valor devuelto

Un valor de POSICIÓN que se puede utilizar para la recuperación del elemento de iteración o la lista.

Ejemplo

// Define myList.
CList<CString,CString&> myList;

// Add three elements to the list.
POSITION pos = myList.AddHead(CString(_T("XYZ")));
pos = myList.InsertAfter(pos, CString(_T("ABC")));
pos = myList.InsertAfter(pos, CString(_T("123")));

// Verify the tail element is what's expected.
ASSERT(CString(_T("123")) == myList.GetTail());   

Requisitos

encabezado: afxtempl.h

Vea también

Referencia

CList Class

Gráfico de jerarquías

CList::Find

CList::InsertBefore