Позиция 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