ПОЗИЦІЯ 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