Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.04;
Скачать: CL | DM;

Вниз

как задать элементы множества в декларативной части программы ?   Найти похожие ветки 

 
jerriola   (2007-01-16 23:17) [0]

вопрос новичка. как задать, например, множество из трех чисел -5, 0 и 5 в декларативной части программы, одновременно с его объявлением


 
unknown ©   (2007-01-16 23:31) [1]

x:array[0..2] of integer=(-5,0,5);


 
jerriola   (2007-01-16 23:51) [2]

хм. но тогда как потом сделать, например, проверку
(a in x) ?


 
unknown ©   (2007-01-17 00:17) [3]


> jerriola   (16.01.07 23:51) [2]
>
> хм. но тогда как потом сделать, например, проверку
> (a in x) ?
>

Для множеств допустимы значения 0..255, так что, например (a in [-5,0,5])
не прокатит. (В BDS2006, по моему есть что-то более продвинутое, но у меня
D7, так что...)
А так, можно выкрутиться, например
type
 TMySet = set of byte;

var
 MySet: TMySet = [9, 0, 5];



Страницы: 1 вся ветка

Текущий архив: 2007.02.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.03 c
4-1158880909
Worker
2006-09-22 03:21
2007.02.04
Как получить список зарегистрированных служб


15-1168723083
kolyann..
2007-01-14 00:18
2007.02.04
Нужен заголовочный файл для работы с com-портом


8-1148647192
misyachniy
2006-05-26 16:39
2007.02.04
Как правильно использовать Canvas?


15-1168717263
Prohodil Mimo
2007-01-13 22:41
2007.02.04
вопрос по HTML


2-1169377884
md
2007-01-21 14:11
2007.02.04
как найти экземпляр класса?