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

Вниз

Переопределение операторов   Найти похожие ветки 

 
Rhino ©   (2011-03-10 21:22) [0]

Поставил новую среду (после Delphi 7) и возникла необходимость переопределить оператор для класса
class operator компилятор ругается (проверялось на D2005 с ограиченой лицензией но целый, D2007 и DXE ломаые)
с записями record проблем нет все работает, пример с руководства по языку не компилится может я чего пропустил?


 
_Юрий   (2011-03-10 21:49) [1]

какая версия Delphi? Это относительно недавно появилось


 
Rhino ©   (2011-03-12 10:03) [2]

D2005 но я в вопросе указал на чем проверялось


 
Rhino ©   (2011-03-12 10:22) [3]

Хотя я не думваю что этот вопрос в разряде начинающим


 
Anatoly Podgoretsky ©   (2011-03-12 11:14) [4]

Да ты еще и до начинающих не дотягиваешь.


 
Rhino ©   (2011-03-13 01:54) [5]

>Anatoly Podgoretsky
А по теме вопроса можно совет а про проф пригодность~


 
Rhino ©   (2011-03-13 01:59) [6]

Кстати за подобный ответ меня пару лет назад забанили


 
Германн ©   (2011-03-13 03:45) [7]


> Rhino ©   (13.03.11 01:59) [6]
>
> Кстати за подобный ответ меня пару лет назад забанили
>

И сейчас забанят.
Бессмысленный топик с наездом.


 
KilkennyCat ©   (2011-03-13 03:52) [8]

наезд был еще в [3]...
код не приводит...
точно забанят.


 
Rhino ©   (2011-03-13 08:59) [9]

Код предельно простой и взят с руководства по языку


TMyClass = class
 class operator Add(A,B: TMyClass):TMyClass;
end;
....
class operator TMyClass.Add(A,B: TMyClass):TMyClass;
begin
end;

сообщение об ошибке (procedure function or var ожидаеться)??  после объявления class operator  
меняю class на record все работает нормально из фирменного руководства по языку


 
MBo ©   (2011-03-13 09:51) [10]

Перегрузка операторов реализована только для записей. Для классов - лишь в дотнетовской версии


 
Rhino ©   (2011-03-13 13:55) [11]

>MBo
Спвсибо большое
я об этом тоже подумал но в спрапвке об этом четко не сказано



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

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

Наверх




Память: 0.49 MB
Время: 0.006 c
2-1300117377
HannibalSmith23
2011-03-14 18:42
2011.06.19
Задача Delphi


8-1212599857
DevilDevil
2008-06-04 21:17
2011.06.19
плагин для фотошопа ?


15-1298680305
KilkennyCat
2011-02-26 03:31
2011.06.19
Никсовая сборка-роутер?


6-1238266942
mreg
2009-03-28 22:02
2011.06.19
Пример отправки post запроса + ответ на Winapi


2-1299849594
ANNWYN
2011-03-11 16:19
2011.06.19
проблема со шрифтом на Delphi