Zitat:
Also mich würde es schon stören, wenn ich ne Schleife erstelle, die erst vorwärts und dann rückwärts läuft...
Ich zweifel irgendwie daran, dass das wirklich sinnvoll ist. Bitte um genauere Erläuterung was daran Sinn machen soll
das hat Muetze1 doch eigentlich erklärt, daß die Optimierung dafür verantwortlich ist.
Wie erwähnt wird durch die Optimierung die Schleifenvariable dann in umgekehrter Reihenfolge abgearbeitet, wenn dadurch die Funktionalität identisch bleibt. Das Herunterzählen einer Schleifenvariable erzeugt -soviel ich weiß- einen Assembler-Code mit einer Anweisung weniger pro Schritt.
Da durch die Optimierung der Gewinn in Performance und executable-Größe minimal ist, während auf der anderen Seite das Debuggen verwirrend wird, schalte ich die Optimierung grundsätzlich ab bzw. erst ein für endgültige Software-Releases.
Roderich