Link Search Menu Expand Document

Множество

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

Иерархия типа

Коллекция
ЧитаемаяКоллекция
Обходимое
Множество
Объект
ЧитаемоеМножество

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

  • ItemType - тип элементов множества.

Сравнение структурное:

  • множества считаются равными, если их размер совпадает, а так же каждое из множеств содержит все элементы другого.
  • типы множеств при этом не учитываются.

Литералы

Синтаксис (краткий): { элемент_0, ..., элемент_n }, тип элементов множества выводится автоматически (если возможно). Синтаксис (с указанием типов элементов): \<ИмяТипа\>{ элемент_0, ..., элемент_n }.


Конструкторы

Множество

Множество()
Перегрузка:
Множество(Обходимое: Обходимое<ItemType>)

Создает пустое множество.

Примеры

знч Множество = новый Множество<Число>()

Множество

Множество(Обходимое: Обходимое<ItemType>)
Перегрузка:
Множество()

Конструктор копирования. Копирует элементы переданного Обходимое в новое множество.


Список унаследованных методов

Коллекция

Обходимое

Объект

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

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