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