![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
TarasBer |
![]()
Сообщение
#1
|
![]() Злостный любитель ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: ![]() ![]() ![]() |
По идее влиять не должно. Однако
Все проверки убрал, отладчик выключил, оптимизацию включил. В таком виде у меня выводит 2534-2544 Однако, если раскомментировать строчку со вторым сообщением, то он вдруг выводит 2834-2854. Если добавить туда ещё строчку ShowMessage('W T F ?'), то он выведет 2613 Откуда берётся такая разница? И как вообще устроен этот блок на самом деле? -------------------- |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата С одним показом сообщения и с 3 скорость примерно одна, а с двумя - другая. Да нет там показа, вот в чем проблема... Не было исключения - блок except проигнорировался... Если б был показ - то твоя программа тут же завершилась бы, ибо Halt находится там же...Кстати, проверил этот же код в FPC (заменив ShowMessage на Writeln)... Мало того, что абсолютно одинаковое поведение (время нисколько не увеличивается вне зависимости от числа "выводимых" строк), так еще и время одно и то же. Что там что тут: 410 |
![]() ![]() |
![]() |
Текстовая версия | 12.07.2025 23:46 |