Показать сообщение отдельно
Старый 13.11.2005, 15:01   #23
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Смущение

Originally posted by jimon@Nov 13 2005, 01:24 PM
процедурки masm foreva


ps. вывод goto медленее for ТОЛЬКО ПОТОМУ ЧТО В GOTO СТОИТ IF!
вот доказательство
time2=MilliSecs()
While z=0
If x=ITER Then z=1
x=x+1
Wend
time2=MilliSecs()-time2
print time2
и почему в блице нельзя делать инлайн функций без рекурсии ?
Да мне как-то пофиг насколько быстрее работает отдельностоящее ГоТо.
Именно что мне постоянно говорят: вместо лишнего цикла - я буду проходить по ГоТо с условием. Вот эти товарищи пусть утрутся.

И ещё: кто вам сказал, что компилятор blitz транслирует высокоуровневую команду goto в низкоуровневую команду goto. Ещё не факт, что в байт-коде оно будет выглядеть как ассемблерное ГоТо, а не набор из if-овов.
Мы же обсужаем использование ГоТо в языках высокого уровня, в частности- blitz3d
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)