Цитата:
begin
i:=1;
for i1:=1 to 4 do
for i2:=1 to 4 do
for i3:=1 to 4 do
begin
k := i1+i2+i3;
perebor[i,1]:=K_m[i1];
perebor[i,2]:=K_m[i2];
perebor[i,3]:=K_m[i3];
|
при отладке довольно простенького кода, возникли проблемы:
1) строчка k := i1+i2+i3; не устанавливается точка прерывания;
2) в окне Watch значение переменных i1,i2,i3 меняются от 4..1, хотя должны от 1..4;eek:
причем строка k := i1+i2+i3; взята как раз для проверки:
в других циклах нормально как полагается.
Ситуация очень сильно раздражает, может кто сталкивался или слышал как бороться. Мне здается тут оптимизатор чтото "намутил" или это глюк Delphi 7