- - середовище розробки;
- - транслятор з вибраної мови програмування.
type
AZLetters = set of 'A' .. 'Z';
AllLetters = set of char-
Декларація змінних та констант типів, які є множинами, проводиться звичайним чином. При цьому для ініціалізації можуть бути використані літерали множин. Наприклад:
const
LettersSet1: AZLetters = ['A', 'B', 'C'] -
template <
class Key,
class Traits = less,
class Allocator = allocator
>
class set
Як видно з лістингу, аргументами шаблону set є: тип даних елементів множини, тип функціонального об'єкта для визначення порядку проходження елементів в наборі і тип об'єкта-розподільника пам'яті. При цьому тільки перший аргумент обов'язковий (в якості двох інших за замовчуванням використовується стандартний бінарний предикат less і стандартний розподільник).