Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.01;
Скачать: CL | DM;

Вниз

Странное поведение делфи   Найти похожие ветки 

 
TopTop   (2009-09-07 09:02) [0]

Написал программу. вроде бы работает. но начал изучать подробно её работу, и столкнулся с дикостью.

в программе помимо прочего есть 2 переменные
bla,blabla : byte;
в теле программы после begin идет присвоение стартовых значений этим переменным
 
blabla:=1;
bla:=0;


дальше есть проверка условий
if pos("ОТВЕТ",text) > 0 then
           begin
             bla := 1;
             blabla := 1;
             Write(myOutFile,a);
             a:="";
           end;

и вот в чем дикость.
При пошаговом выполнении программы я вижу что делфи просто напросто "перепрыгивает" строчку где упоминается переменная blabla. как будто это коммент - но что естественно не так.
пробовал и другие версии делфи, тоже самое (пробовал delphi 10).
подскажите - что сломалось? :( такого ж не должно быть


 
Anatoly Podgoretsky ©   (2009-09-07 09:10) [1]

Элементращина, переменные не используются в программе, вот их и выкинули.


 
TopTop   (2009-09-07 09:13) [2]

спасибо. просто когда с последней работы с делфи прошло больше 10 лет.. не всё так элементарно)


 
Anatoly Podgoretsky ©   (2009-09-07 09:22) [3]

> TopTop  (07.09.2009 09:13:02)  [2]

В Дельфи есть параметр Optimization, если выключить его, то вероятно убирать не будет. Гарантии дать нельзя, не все чисто с оптимизацией.
Только делать этого не нужно.


 
Плохиш ©   (2009-09-07 10:43) [4]


> TopTop   (07.09.09 09:13) [2]

Стоит начать читать предупреждения и сообщения, выдающиеся компилятором.



Страницы: 1 вся ветка

Текущий архив: 2009.11.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
2-1252774558
Евгений Сальников
2009-09-12 20:55
2009.11.01
Как сравнить две даты, высчитав кол-во дней?


1-1222068508
Decoding
2008-09-22 11:28
2009.11.01
CPL


2-1252555458
FEV
2009-09-10 08:04
2009.11.01
Станное поведение программы.


15-1251865750
TUser
2009-09-02 08:29
2009.11.01
Яндекс-дайрект, я так понимаю, дает контекстную рекламу


15-1251978047
oxffff
2009-09-03 15:40
2009.11.01
Subfocus. Deep space. Нереальный трек!