Регистрация   Войти
Процедуры и функции
Работа с принтером
Constructor
DateTime
Destructor
Fail
GetFillSettings
GetImage
GetLineSettings
GetMaxMode
GetMaxX
GetMaxY
GetPalette
GetTextSettings
GetVerify
GetViewSettings
GraphErrorMSG
Include
InitGraph
InitMemory
Insert
Insline
Int
New
Object
SetAllPalette
Virtual
Примеры программ

Множества (set)

Главная / Справочник / Типы данных

Объявление множества (набора).

Объявление

Set Of тип

Исходный тип набора должен быть порядковым с не более, чем 256 возможными значениями. Порядковые значения верхнего и нижнего пределов исходного типа должны быть между в диапазоне от 0 до 255.

Значение множества можно задать с помощью конструктора множества, записав выражения в скобках. Каждое выражение обозначает значение множества. Запись [] обозначает пустое множество, которое является совместимым со всеми типами множеств.

Пример
 { Типы наборов }
 Type  Day = (Sun, Mon, Tue, Wed, Thu, Fri, Sat);
   CharSet = Set Of Char;
    Digits = Set Of 0..9;
      Days = Set Of Day;
 
 { Конструкторы множеств }
['0'..'9', 'A'..'Z', 'a'..'z', '_']
[1, 5, I + 1 .. J - 1]
[Mon..Fri]
 

См. также  Константы типа наборов.