Вниз
Скачать: CL | DM;

Перегрузка встроенных операций   Найти похожие ветки 

← →
andrey_pst ©   (2003-06-04 19:47) [0]

Необходимо перегрузить встроенные операции (сложение, вычитание и т.д.) дабы далее применять их с объектами своего класса (MyObj1 + MyObj2 и т.п.).
Не подскажете синтаксис ?


← →
DVM ©   (2003-06-04 19:49) [1]

Может лучше создать функции сложения, и.т.д?


← →
Palladin ©   (2003-06-04 19:50) [2]

Неа, не подскажем. Где ты о такой о. паскалевской возможности прознал?


← →
Skier ©   (2003-06-04 19:52) [3]

Вообще перегрузки операций в Delphi нет.
Но можно попробовать сделать что-то подобное через пользователький (Custom) Variant Type


← →
Calm ©   (2003-06-05 08:35) [4]


> Но можно попробовать сделать что-то подобное через пользователький
> (Custom) Variant Type

Соверешенно верно. С помощью своих вариантных типов можно сделать именно то, о чем спрашивал автор.


← →
REA ©   (2003-06-05 09:54) [5]

Только путанно очень - я как то проследил цепочку работы с комплексными числами. И компилятор хуже ошибки отслеживает - компилирует, но результат не всегда тот что ожидаеся.


← →
andrey_pst ©   (2003-06-05 10:27) [6]

>> Palladin © Где ты о такой о. паскалевской возможности прознал?
Нигде не прознал ;) Просто писал такое на MS VC++ вот и спросил.

Спасибо всем за советы.


← →
Calm ©   (2003-06-05 12:56) [7]


> REA © (05.06.03 09:54)
> Только путанно очень - я как то проследил цепочку работы
> с комплексными числами. И компилятор хуже ошибки отслеживает
> - компилирует, но результат не всегда тот что ожидаеся.

Я вот для эксперимента делал вариантный тип для своей структуры.
И результат всегда получал именно тот, что ожидал.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
4-60461
b_Alex
2003-04-21 14:33
2003.06.19
Определение стиля


14-60367
Lola
2003-06-02 14:00
2003.06.19
Специалистам в Аccess


1-60249
Damx%%
2003-06-05 21:42
2003.06.19
Вопрос о StringGrid.


14-60345
zeppelin
2003-06-02 12:22
2003.06.19
Отчет с помощью Rave


7-60449
dlph
2003-04-15 11:31
2003.06.19
что рисуется на Canvas?




   Наверх