Главная страница
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.059 c
1-1094146266
UserUserov
2004-09-02 21:31
2004.09.19
Функции


14-1093809510
Vasya.ru
2004-08-29 23:58
2004.09.19
Что за мода среди местных флудить вместо того чтобы промолчать


14-1093848507
вразлет
2004-08-30 10:48
2004.09.19
Ко здоровью нации через рекламу пива


8-1088598277
sashok
2004-06-30 16:24
2004.09.19
Координаты рисунка MediaPlayer


1-1094106119
/glokk
2004-09-02 10:21
2004.09.19
как грамотно проверить файл на возможность его открытия