CObList::InsertAfter

ПОЗИЦІЯ InsertAfter ( ПОЗИЦІЯ позиція, CObject * newElement );
кинути ( CMemoryException );

Параметри

позиція

Значення позиції , що повертається функцією попереднього GetNext, GetPrevабо знайти член виклик функції.

newElement

Щоб додати до цього списку, вказівник об'єкта.

Зауваження

Додає елемент в цей список після елемента в заданій позиції.

Приклад

   CObList списку;
   ПОЛОЖЕННЯ pos1, pos2;
   список.AddHead (нові клітини (21));
   список.AddHead (нові клітини (40)); / / Тепер містить список (40, 21).
   Якщо ((pos1 = список.GetHeadPosition())! = NULL)
   {
    nbsp;  pos2 = список.InsertAfter (pos1, нові клітини (65));
   }
#IFDEF _DEBUG
   afxDump.SetDepth (1);
   afxDump << "InsertAfter приклад:" << & список << "\n";
#endif

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

I&nsertAfter приклад: CObList з 3 елементів
 nbsp;   клітці в $4A44 40
     клітці в $4A64 65
     клітці в $4968 21

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

Дивіться також CObList::Find, CObList::InsertBefore

Index