Показать сообщение отдельно
Старый 07.07.2009, 02:21   #32
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: Просто интересно

xDDDDDDDDDDDDDDDDDDD
в общем зацепила меня фраза "тысячи и тысячи условий"...
думаю над праверить как к ним блиц отнесется.)

ничего сложного
file%=WriteFile("cod.txt")
WriteLine file,"time#=millisecs()"
For i=1 To 100000
WriteLine file,"if a="+Rand(1,2000)+" then a="+Rand(1,2000)
Next
WriteLine file,"print millisecs()-time"
WriteLine file,"waitkey()"
include "cod.txt"
100к строк кода )))
результат - время выполнения ))))
короче... сгенирировал код...
открываю файлик... копипист в иде блица...
в общем вердикт - блиц загнулся еще до компиляции
сижу 5 минут ...блиц "не отвечает"...
(10 тысяч строк вставлялось значительно быстрее... выполнялось 7 милисекунд )
ща еще разобью файлик... и инклюдами их!!инклюадми!
(Добавлено)
ну вот.. инклюдом все работает.. компилица долго но задержка аж 10 мс!!(какая великая разница 10к и 100к строк кода!))
но если все условия ВЫПОЛНЯЮТСЯ:
file=WriteFile("cod.txt")
WriteLine file,"time#=millisecs()"
For i=1 To 10000
WriteLine file,"a="+i
WriteLine file,"if a="+i+" Then b=b+a"
Next
WriteLine file,"print millisecs()-time"
WriteLine file,"waitkey()"
CloseFile file
Include  "cod.txt"
то при 10 000 верных условий задержка 23 мс.. гыыы))))
беднняжко блиц)))

(з.ы. я понимаю... тут помимо условий еще и присванивания и ваще все проверить можно было создав условие в цикле.. но это ж было бы не интересно ! XD )

Последний раз редактировалось falcon, 07.07.2009 в 02:40.
(Offline)
 
Ответить с цитированием