Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
8-1111916202
C
2005-03-27 13:36
2005.07.31
Прозрачная текстура в OpenGL


1-1121353931
Леха
2005-07-14 19:12
2005.07.31
Размер файлов


1-1121159860
Uzver32.dll
2005-07-12 13:17
2005.07.31
Массив компонентов без компонентов


8-1111166253
seregka
2005-03-18 20:17
2005.07.31
Cжатие jpg до определенного размера


1-1120810732
Cl1254
2005-07-08 12:18
2005.07.31
Работа с таблиицей Excel




   Наверх