Link Search Menu Expand Document

Стд::Коллекции

Коллекции стандартной библиотеки

Типы

ИзменяемаяКоллекция

Стд::Коллекции::ИзменяемаяКоллекция<ItemType>
Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>
Дочерние типы: ИзменяемоеМножество, ИзменяемыйМассив, Коллекция
ТипЭлемента: тип элементов коллекции.

Изменяемое объединение конечного числа элементов. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.


ИзменяемоеМножество

ТипЭлемента: тип элементов множества.

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


ИзменяемоеСоответствие

Стд::Коллекции::ИзменяемоеСоответствие<KeyType,ValueType>
Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект, ЧитаемоеСоответствие<ТипКлюча, ТипЗначения>
Дочерние типы: Соответствие
ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Изменяемая коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.


ИзменяемыйМассив

ТипЭлемента: тип элементов массива.

Изменяемый массив, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов. Позволяет изменять состав и порядок элементов массива, но не добавлять произвольные новые элементы в массив.


Коллекция

ТипЭлемента: тип элементов коллекции.

Объединение конечного числа элементов.


Массив

ТипЭлемента: тип элементов массива.

Изменяемая коллекция, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов.


Множество

ТипЭлемента: тип элементов множества.

Изменяемая коллекция, не содержащая дубликатов. Обеспечивает быструю проверку вхождения элемента в коллекцию.


Соответствие

ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.


ЧитаемаяКоллекция

Стд::Коллекции::ЧитаемаяКоллекция<ItemType>
Базовые типы: Обходимое<ТипЭлемента>, Объект
Дочерние типы: ИзменяемаяКоллекция, ЧитаемоеМножество, ЧитаемыйМассив
ТипЭлемента: тип элементов коллекции.

Коллекция элементов, доступная только на чтение.


ЧитаемоеМножество

Стд::Коллекции::ЧитаемоеМножество<ItemType>
Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>
Дочерние типы: ИзменяемоеМножество
ТипЭлемента: тип элементов множества.

Коллекция, не содержащая дубликатов, доступная только на чтение. Обеспечивает быструю проверку вхождения элемента в коллекцию.


ЧитаемоеСоответствие

Стд::Коллекции::ЧитаемоеСоответствие<KeyType,ValueType>
Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект
Дочерние типы: ИзменяемоеСоответствие
ТипКлюча: тип ключей соответствия.
ТипЗначения: тип значений соответствия.

Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу, доступная только для чтения. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.


ЧитаемыйМассив

Стд::Коллекции::ЧитаемыйМассив<ItemType>
Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>
Дочерние типы: ИзменяемыйМассив
ТипЭлемента: тип элементов массива.

Коллекция, в которой у элементов есть числовой индекс, доступная только на чтение. Поддерживает дубликаты элементов.