Aracılığıyla paylaş


CList::InsertAfter

Bir öğe belirtilen konumdaki öğeden bu listeye ekler.

POSITION InsertAfter(
   POSITION position,
   ARG_TYPE newElement 
);

Parametreler

  • Pozisyon
    A konumu bir önceki tarafından döndürülen değeri GetNext, GetPrev, veya bulmak üye işlev çağrısı.

  • ARG_TYPE
    Şablon liste öğesinin türünü belirten bir parametre.

  • newElement
    Bu listeye eklenecek öğe.

Dönüş Değeri

A konumu yineleme veya liste öğesini alma için kullanılan değer.

Örnek

// 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());   

Gereksinimler

Başlık: afxtempl.h

Ayrıca bkz.

Başvuru

CList sınıfı

Hiyerarşi grafik

CList::Find

CList::InsertBefore