Члены класса объекта CList

Строительство

Объекта CList Создает пустой упорядоченный список.

Руководитель/хвост доступ

GetHead Возвращает элемент head списка (не может быть пустым).
GetTail Возвращает элемент хвост списка (не может быть пустым).

Операции

RemoveHead Удаляет элемент из головы списка.
RemoveTail Удаляет элемент из хвоста списка.
AddHead Добавляет элемент (или элементы в другом списке) в голову списка (делает новый руководитель).
AddTail Добавляет элемент (или элементы в другом списке) в хвост списка (делает новый хвост).
RemoveAll Удаляет все элементы из этого списка.

Итерация

GetHeadPosition Возвращает позицию главного элемента списка.
GetTailPosition Возвращает позицию хвост элемента списка.
GetNext Получает следующий элемент для итерации.
GetPrev Получает предыдущий элемент для итерации.

Изменения/поиск

GetAt Получает элемент по заданной позиции.
SetAt Задает элемент по заданной позиции.
RemoveAt Удаляет элемент из этого списка, указанный в позиции.

Вставки

InsertBefore Вставляет новый элемент до заданной позиции.
InsertAfter Вставляет новый элемент после заданной позиции.

Поиск

Найти Получает позицию элемента указанного значения указателя.
FindIndex Получает позицию элемента указанного с нуля индексом.

Статус

GetCount Возвращает количество элементов в этом списке.
IsEmpty Тесты для пустого списка условие (без элементов).

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

Index