CObList::GetPrev

CObject * amp; GetPrev ( ПОЗИЦІЮ & rPosition );

CObject * GetPrev ( POSITION& rPosition ) const;

Значення, яке повертається

Опис значення для GetHead.

Параметри

rPosition

Посилання на значення позиції повертається на попередніх GetPrev або інших членів виклик функції.

Зауваження

Отримує список елементів, визначених rPosition, а потім набори rPosition до попереднього елемента у списку значення позиції . Ви можете використовувати GetPrev в зворотному ітерації цикл, якщо ви встановити початкове положення із закликом до GetTailPosition або знайти.

Ви повинні переконатися, що ваша ПОЗИЦІЯ значення представляє припустиме місце у списку. Якщо це неприпустимий, потім налагоджування версії бібліотеки класів Microsoft фонд стверджує.

Якщо отримані елемент є першим у списку, натисніть на новий з rPosition значення NULL.

Приклад

   CObList списку;
   ПОЗИЦІЯ pos;

список.AddHead (новий CAge(21));
   список.AddHead (новий CAge(40)); / / Тепер містить список (40, 21).
   / / Перебору список того, хвіст до голови.
   для (pos = список.GetTailPosition(); POS! = NULL; )
   {
#IFDEF _DEBUG
 nbsp;  afxDump << списку.GetPrev (pos) << "\n";
#endif
   }

Результат від цієї програми:

клітці в 421 C $ 21
клітці в 421 C $ 40

Огляд cObListЧлени класу | Ієрархічна діаграма

Дивіться такожnbsp;CObList::Find, CObList::GetTailPosition, CObList::GetHeadPosition, CObList::Get&Next, CObList::GetHead

Index