( treczker | 2021. 04. 08., cs – 05:34 )

Elvileg szó nem lehet olyanról, hogy eltérő legyen a program viselkedése másmilyen optimizálási szint esetén(*)

Kb. 20 éve Delphiben futottam bele a következőbe:

for i := 1 to 3 do func(i);

Ez a roppant bonyolult kód amennyiben be volt kapcsolva az optimalizáció 3 - 2 - 1 sorrendben futott le, ha ki volt kapcsolva akkor meg 1 - 2 - 3 ahogy azt vártuk tőle...