CObList::GetPrev

CObject * amp; GetPrev ( Pozisyon & rPosition );

CObject * GetPrev ( POSITION& rPosition ) const;

Dönüş değeri

GetHead dönüş değeri açıklamasına bakın.

Parametreleri

rPosition

GetPrev ya da diğer üye işlev çağrısı bir Pozisyon değeri başvuru önceki bir geri döndü.

Açıklamalar

RPosition, sonra da ayarlar rPosition önceki listedeki Pozisyon değeri ile tanımlanan liste öğesi alır. GetTailPosition veya bulma çağrısı ilk pozisyon kurmak GetPrev ters yineleme döngü olarak kullanabilirsiniz.

Pozisyon değeri listedeki geçerli konumunu gösteren emin olmanız gerekir. Geçersiz ise, sonra Microsoft Foundation Class Library hata ayıklama sürümünü belirtmektedir.

Alınan öğe listesinde ilk, sonra rPosition değeri null olarak ayarlanır.

Örnek

   CObList listesi;
   Pozisyon pos;

liste.AddHead (yeni CAge(21));
   liste.AddHead (yeni CAge(40)); / / Şimdi listesini içerir (40, 21).
   / / Kuyruk baş sırada liste boyunca yineleme yapmak.
   için (pos = listesi.GetTailPosition(); POS! = null; )
   {
#ifdef _debug
 nbsp;  afxDump << listesi.GetPrev (pos) << "\n";
endif
   }

Bu programın sonuçları aşağıdaki gibidir.:

bir kafes $421 c 21
bir kafes $421 c 40

CObList ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz:nbsp;CObList::Find, CObList::GetTailPosition, CObList::GetHeadPosition, CObList::Get&Next, CObList::GetHead

Index