![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
целое число [D7, XP]
кот © (2008-06-03 08:34:00)Удалено модератором
Примечание: Восстановление закрытой ветки
Anatoly Podgoretsky (2008-06-03 11:53:00) [1]
> Да ладно вам... он делал явной неявную работу компилятора
> ...трудоголик)
Ты уверен, что компилятор неявно создает какие либо переменные в данном случае, а не использует регистр ECX?
{RASkov} (2008-06-03 11:33:00) [2]Да ладно вам... он делал явной неявную работу компилятора ...трудоголик)
:о)
Сергей М. (2008-06-03 10:53:00) [3]
> нахрен я когда ещё в Делфях программил
Да уж, действительно) .. Нахрен ты тогда программил, если и по сей день прописных истин не знал)
palva (2008-06-03 10:47:00) [4]
> нахрен я когда ещё в Делфях программил, под это лишние переменные
> заводил...
Вот так здесь выявляют латентных сишников.
Renegat (2008-06-03 10:40:00) [5]Точно =( глянул в дизасме. Плин, нахрен я когда ещё в Делфях программил, под это лишние переменные заводил...
palva (2008-06-03 10:37:00) [6]Renegat (03.06.08 10:30) [2]
Похоже, что вы начитались статей с делфимастера.
Trunc(s) выполнится один раз. Это вам не си.
Эксперимент рулит.
KygECHuK (2008-06-03 10:34:00) [7]По моему опыту компилятор не обнавляет статичне значения условия при каждом прохождении цикла а хранит их отдельно....
Renegat (2008-06-03 10:30:00) [8]> For i:=0 to Trunc(s) do
а может не стоит?
Имхо, лучше уж один раз до цикла "обрезать" extended, чем хз сколько раз это делать при проверке условия!
Сергей М. (2008-06-03 08:37:00) [9]For i:=0 to Trunc(s) do