CList::GetNext

Типamp; GetNext ( позиция & rPosition );

Тип GetNext ( POSITION& rPosition ) const;

Возвращаемое значение

Если этот список является константным выражением, GetNext возвращает копию элемента во главе списка. Это позволяет функции для использования только на правой части оператора присваивания и защищает от изменения списка.

Если список не является const, GetNext возвращает ссылку на элемент списка. Это позволяет функции для использования с любой стороны от оператора присваивания и таким образом позволяет записи списка изменяемый.

Параметры

ТИП

Параметр шаблона, указав тип элементов в списке.

rPosition

Ссылка на позиции значение, возвращенное предыдущим GetNext, GetHeadPositionили других вызова функции-члена.

Примечания

Получает элемент списка выявленных, rPosition, затем rPosition наборы к значению позиции следующей записи в списке. Можно использовать GetNext в прямой итерации цикла, если установить начальное положение с призывом к GetHeadPosition или найти.

Необходимо убедиться, что ваши позиции значение представляет действительный позицию в списке. Если оно недопустимо, затем отладочной версии библиотеки Microsoft Foundation Class утверждает.

Если полученный элемент является последним в списке, то новое значение rPosition присваивается значение NULL.

Обзор объекта CListЧлены класса | Иерархическая схема

См. также CList::Find, CList::GetHeadPosition, CList::GetTailPosition, CList::GetPrev, CList::GetHead

Index