Строительство
CStringArray | Создает пустой массив для CString объектов. |
Границы
GetSize | Получает количество элементов в этом массиве. |
GetUpperBound | Возвращает наибольший допустимый индекс. |
SetSize | Задает число элементов, которые должны содержаться в этом массиве. |
Операции
FreeExtra | Освобождает все неиспользуемую память выше текущей верхней границы. |
RemoveAll | Удаляет все элементы из этого массива. |
Доступ К элементу
GetAt | Возвращает значение с заданным индексом. |
SetAt | Устанавливает значение для указанного индекса; массив не позволено расти. |
ElementAt | Возвращает временную ссылку на указатель элемента в массиве. |
GetData | Предоставляет доступ к элементам массива. Может быть пустым. |
Рост в массив
SetAtGrow | Устанавливает значение для указанного индекса; Растет массив при необходимости. |
Добавить | Добавляет элемент в конец массива; Растет массив при необходимости. |
Добавление | Добавляет другой массив array в массив; Растет массив при необходимости. |
Копирование | Массив экземпляров anolther в массив; Растет массив при необходимости. |
Вставка/удаление
InsertAt | Вставляет элемент (или все элементы в другой массив array) по указанному индексу. |
RemoveAt | Удаляет элемент с указанным индексом. |
Операторы
оператор] | Задает или возвращает элемент по указанному индексу. |
Обзор CStringArray |nbsp; Члены базового класса | Иерархическая схема