Множество
Стд::Коллекции::Множество<ТипЭлемента> Базовые типы: Коллекция, Обходимое, Объект, ЧитаемаяКоллекция, ЧитаемоеМножество |
ТипЭлемента: тип элементов множества. |
Иерархия типа
Коллекция
ЧитаемаяКоллекция
Обходимое
Множество
Объект
ЧитаемоеМножество
Изменяемая коллекция, не содержащая дубликатов. Обеспечивает быструю проверку вхождения элемента в коллекцию.
- ItemType - тип элементов множества.
Сравнение структурное:
- множества считаются равными, если их размер совпадает, а так же каждое из множеств содержит все элементы другого.
- типы множеств при этом не учитываются.
Литералы
Синтаксис (краткий): { элемент_0, ..., элемент_n }
, тип элементов множества выводится автоматически (если возможно). Синтаксис (с указанием типов элементов): \<ИмяТипа\>{ элемент_0, ..., элемент_n }
.
Конструкторы
Множество
Множество()
Перегрузка: Множество(Обходимое: Обходимое<ItemType>) |
Создает пустое множество.
Примеры
знч Множество = новый Множество<Число>()
Множество
Множество(Обходимое: Обходимое<ItemType>)
Перегрузка: Множество() |
Конструктор копирования. Копирует элементы переданного Обходимое
в новое множество.