Стд::Коллекции
Коллекции стандартной библиотеки
Типы
ИзменяемаяКоллекция
Стд::Коллекции::ИзменяемаяКоллекция<ItemType> Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента> Дочерние типы: ИзменяемоеМножество, ИзменяемыйМассив, Коллекция |
ТипЭлемента: тип элементов коллекции. |
Изменяемое объединение конечного числа элементов. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.
ИзменяемоеМножество
Стд::Коллекции::ИзменяемоеМножество<ItemType> Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>, ЧитаемоеМножество<ТипЭлемента> Дочерние типы: Множество |
ТипЭлемента: тип элементов множества. |
Изменяемая коллекция, не содержащая дубликатов. Обеспечивает быструю проверку вхождения элемента в коллекцию. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.
ИзменяемоеСоответствие
Стд::Коллекции::ИзменяемоеСоответствие<KeyType,ValueType> Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект, ЧитаемоеСоответствие<ТипКлюча, ТипЗначения> Дочерние типы: Соответствие |
ТипКлюча: тип ключей соответствия. |
ТипЗначения: тип значений соответствия. |
Изменяемая коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение. Позволяет изменять состав элементов, но не добавлять произвольные новые элементы.
ИзменяемыйМассив
Стд::Коллекции::ИзменяемыйМассив<ItemType> Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>, ЧитаемыйМассив<ТипЭлемента> Дочерние типы: Массив |
ТипЭлемента: тип элементов массива. |
Изменяемый массив, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов. Позволяет изменять состав и порядок элементов массива, но не добавлять произвольные новые элементы в массив.
Коллекция
Стд::Коллекции::Коллекция<ItemType> Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента> Дочерние типы: Массив, Множество |
ТипЭлемента: тип элементов коллекции. |
Объединение конечного числа элементов.
Массив
Стд::Коллекции::Массив<ItemType> Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, ИзменяемыйМассив<ТипЭлемента>, Коллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>, ЧитаемыйМассив<ТипЭлемента> |
ТипЭлемента: тип элементов массива. |
Изменяемая коллекция, в которой каждому элементу соответствует свой индекс. Поддерживает дубликаты элементов.
Множество
Стд::Коллекции::Множество<ItemType> Базовые типы: ИзменяемаяКоллекция<ТипЭлемента>, ИзменяемоеМножество<ТипЭлемента>, Коллекция<ТипЭлемента>, Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента>, ЧитаемоеМножество<ТипЭлемента> |
ТипЭлемента: тип элементов множества. |
Изменяемая коллекция, не содержащая дубликатов. Обеспечивает быструю проверку вхождения элемента в коллекцию.
Соответствие
Стд::Коллекции::Соответствие<KeyType,ValueType> Базовые типы: ИзменяемоеСоответствие<ТипКлюча, ТипЗначения>, Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект, ЧитаемоеСоответствие<ТипКлюча, ТипЗначения> |
ТипКлюча: тип ключей соответствия. |
ТипЗначения: тип значений соответствия. |
Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.
ЧитаемаяКоллекция
Стд::Коллекции::ЧитаемаяКоллекция<ItemType> Базовые типы: Обходимое<ТипЭлемента>, Объект Дочерние типы: ИзменяемаяКоллекция, ЧитаемоеМножество, ЧитаемыйМассив |
ТипЭлемента: тип элементов коллекции. |
Коллекция элементов, доступная только на чтение.
ЧитаемоеМножество
Стд::Коллекции::ЧитаемоеМножество<ItemType> Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента> Дочерние типы: ИзменяемоеМножество |
ТипЭлемента: тип элементов множества. |
Коллекция, не содержащая дубликатов, доступная только на чтение. Обеспечивает быструю проверку вхождения элемента в коллекцию.
ЧитаемоеСоответствие
Стд::Коллекции::ЧитаемоеСоответствие<KeyType,ValueType> Базовые типы: Обходимое<КлючИЗначение<ТипКлюча, ТипЗначения>>, Объект Дочерние типы: ИзменяемоеСоответствие |
ТипКлюча: тип ключей соответствия. |
ТипЗначения: тип значений соответствия. |
Коллекция пар ключ и значение, предоставляющее быстрое получение значения по ключу, доступная только для чтения. Не содержит дубликатов ключей. Каждому ключу соответствует только одно значение.
ЧитаемыйМассив
Стд::Коллекции::ЧитаемыйМассив<ItemType> Базовые типы: Обходимое<ТипЭлемента>, Объект, ЧитаемаяКоллекция<ТипЭлемента> Дочерние типы: ИзменяемыйМассив |
ТипЭлемента: тип элементов массива. |
Коллекция, в которой у элементов есть числовой индекс, доступная только на чтение. Поддерживает дубликаты элементов.