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

Вниз

почему компилятор пропускает строки?   Найти похожие ветки 

 
ZSergey   (2005-07-13 14:53) [0]

Здравствуйте знатоки!
есть кусок программы:
1) j:=0;
2)  for i := Low(B) to High(B)-1 do
3)   begin
4)     C := B[j][i+1];
5)     D := B[j][i];
6)       if  C - D = 0 then
7)      begin
8)     v := v +1;    //компилятор
9)        inc(count);  //пропустил
   
10)     end;
11)  end;

Проблема в том, что строки 8 и 9 игнорируются компилятором, т.е. он их пропускает! В Delphi не силен, поэтому пожалуйста помогите  разобраться.


 
isasa ©   (2005-07-13 15:00) [1]

Код не используется.
Оптимизация.


 
mclaren   (2005-07-13 15:02) [2]

Project options -> compiler -> optimization галочку убрать


 
ZSergey   (2005-07-13 15:03) [3]

Как исправить?


 
ZSergey   (2005-07-13 15:04) [4]

Спасибо, заработало!


 
DiamondShark ©   (2005-07-13 15:06) [5]


> Как исправить?

Удалить эти строки.


 
Alexander Panov ©   (2005-07-13 15:28) [6]

ZSergey   (13.07.05 15:04) [4]
Спасибо, заработало!


Заработало что?



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
14-1121084907
oldman
2005-07-11 16:28
2005.07.31
Встреча в Нижнем Новгороде.


1-1121033361
Alekse
2005-07-11 02:09
2005.07.31
Дочерние окна из dll


14-1120935349
lookin
2005-07-09 22:55
2005.07.31
Еще вопрос - какая версия считается более старшей?


4-1117733649
MacRine
2005-06-02 21:34
2005.07.31
Как получить список программ свернутых в SysTray?


3-1119440610
stelius
2005-06-22 15:43
2005.07.31
регулярные выражения в oracle