Будівництво
CStringList | Конструкції порожній список для CString об'єктів. |
Голова/хвіст доступу
GetHead | Повертає голову елементи списку (не може бути порожнім). |
GetTail | Повертає хвіст елементом у списку (не може бути порожнім). |
Операції
RemoveHead | Видаляє елемент з головою у списку. |
RemoveTail | Видаляє елемент з хвостом списку. |
AddHead | Додає елемент (або всі елементи в інший список) голови списку (робить новий голова). |
AddTail | Додає елемент (або всі елементи в інший список) до хвоста списку (робить новий хвіст). |
RemoveAll | Видаляє всі елементи цього списку. |
Ітерація
GetHeadPosition | Повертає позицію головного елемента списку. |
GetTailPosition | Повертає позицію хвіст елемента списку. |
GetNext | Отримує наступний елемент для ітерації. |
GetPrev | Отримує попередній елемент для ітерації. |
Витягнення/модифікації
GetAt | Отримує елемент у даній позиції. |
SetAt | Встановлює елемент у даній позиції. |
RemoveAt | Видаляє елемент з цього списку як вказано на позиції. |
Вставки
InsertBefore | Вставляє новий елемент до даного позиції. |
InsertAfter | Вставляє новий елемент після заданого позиції. |
Пошук
Знайти | Отримує позиції елемента, вказане значення рядка. |
FindIndex | Отримує позиції елемента, визначений COLUMN індекс. |
Статус
GetCount | Повертає кількість елементів у списку. |
IsEmpty | Перевірка стану список пусту (немає елементів). |
Огляд CStringList |nbsp; Базовий клас членів | Ієрархічна діаграма