Форум: "Основная";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Вниз+,-,*,/ Найти похожие ветки
← →
nap (2005-02-26 07:20) [0]Не подскажите как на Delphi реализовать +,-,*,/ (конечно не используя стандартные процедуры)
← →
partizan (2005-02-26 07:53) [1]Ничего не понятно. Для чего? Для какого типа данных? Хочешь сделать перегрузку операторов? Что подразумевается под стандартными процедурами?
← →
Alex_Petr © (2005-02-26 09:10) [2]nap (26.02.05 7:20)
Точно так же, как и (,),[,],@,^.
← →
Anatoly Podgoretsky © (2005-02-26 09:21) [3]Оно уже реализовано и оптимально, нужды лезть на ассемблерный уровень нет, а то ты еще и перекрытие операторов затребуешь.
← →
TUser © (2005-02-26 11:22) [4]
> а то ты еще и перекрытие операторов затребуешь
Я так понимаю, в D8 уже есть. Или нет?
← →
Anatoly Podgoretsky © (2005-02-26 11:31) [5]Не могу сказать, но зато тогда прощай ассемблер
← →
TUser © (2005-02-26 11:52) [6]FreePascal, кстати, поддерживает перегрузку операторов. Хотя, по сути, перегрузка - это просто дозволение использовать вместо префиксной записи инфиксную.
← →
Anatoly Podgoretsky © (2005-02-26 12:34) [7]Так оно и есть, в АДА это доведено до совершенства
A+B
"+"(A,B)
Add(A,B)
Это все варианты функции сложения, в первом варианте это еще называют Оператором.
← →
Eraser © (2005-02-26 13:19) [8]nap
Почитай про битовые операции, двоичное сложение, умножение и деление.
← →
nap (2005-02-26 16:08) [9]Извените небыл на форуме с утра.
Мне перекрытие не надо, про ассемблер я читал,
но мне говорили что типа можно без асмы на делфях написать.
← →
nap (2005-02-26 16:09) [10]Извените небыл на форуме с утра.
Мне перекрытие не надо, про ассемблер я читал,
но мне говорили что типа можно без асмы на делфях написать.
← →
Anatoly Podgoretsky © (2005-02-26 16:37) [11]Без использования +,-,*,/ и без ассемлера
← →
DiamondShark © (2005-02-26 16:50) [12]Пора учреждать Черномырдинскую Премию.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.052 c