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

Вниз

Вопрос про Record   Найти похожие ветки 

 
BRemB   (2004-09-01 11:12) [0]

Хочу задать такой глупый вопрос, можно ли в объявляемом пользователем типе задать значения по умолчанию, т.е. в теле record - end. Например, работает такая конструкция var BL : boolean = false;.
Можно ли сделать что-то подобное с record, например,

type
    MyType = record
        A : boolean = true;    
             end;

т.е. переменной A присвоить значение true по умолчанию?


 
Digitman ©   (2004-09-01 11:15) [1]

нельзя

понятия и механизмы терминов "ТИП" и "ПЕРЕМЕННАЯ данного ТИПА" не следует месить в одну кучу


 
KSergey ©   (2004-09-01 11:16) [2]

В типе - нелзя по определению. При объявлении переменной - можно. Только не одному полю, а всей записи (каждому полю). Если не ошибаюсь = (значния_через_запятую)


 
Семен Сорокин ©   (2004-09-01 11:48) [3]

type
 rec = record
        a: boolean;
        b: integer;
       end;

const
 rrr   : rec = (a: true; b: 123);

...
rrr.a := false;


 
Drakosha   (2004-09-01 11:54) [4]


type TFindRec=record
   fstr:string;
   fincol:Boolean default False;
end;

...или я что то не так понял


 
Digitman ©   (2004-09-01 12:04) [5]


> или я что то не так понял


а тут и понималь ничего не нужно - достаточно справку вызвать к директиве default

и она (справка) откроет тайну : сия директива примерима только к :

- array properties
- interface types
- properties
- storage

ни одна из этих тем не имеет напрямую ничего общего с применением этой директивы к типу полей записи

посему приведенное - чушь полная



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

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

Наверх




Память: 0.48 MB
Время: 0.069 c
1-1094191193
Asker
2004-09-03 09:59
2004.09.19
Расчет необходимой конфигурации оборудования


6-1089718505
BDytel
2004-07-13 15:35
2004.09.19
Непонятные тормоза в работе ServerSocket


3-1093283718
еще один Виктор
2004-08-23 21:55
2004.09.19
Filter Options are not supported


9-1084599782
MsShtaer
2004-05-15 09:43
2004.09.19
Какие минимальные системные требования к 3D Движку?


1-1094220858
Павел
2004-09-03 18:14
2004.09.19
Общие вопросы