Vor 2 Stunden
(Dieser Beitrag wurde zuletzt bearbeitet: Vor 2 Stunden von siebenstreich.)
Ja, die erste angesprochene Codestelle ist häßlich. Ich tue mich oft auch etwas schwer, zu glauben, dass die Attic-Leute das damals so geschrieben haben. Aber so lange niemand einen besseren binäräquivalenten Code findet, müssen wir das so akzeptieren.
Die zweite Stelle wurde ursprünglich sehr sicher nicht so geschrieben, das macht wirklich niemand.
Und siehe da: Sie hat sich erledigt! Ich hab das einfach mal als
hingeschrieben und der generierte Maschinencode ist derselbe.
Dass das jetzt funktioniert, dürfte vermutlich an Hennes kürzlichen Typänderungen liegen, und liefert auch eine schöne Bestätigung seiner Aktion.
Die zweite Stelle wurde ursprünglich sehr sicher nicht so geschrieben, das macht wirklich niemand.
Und siehe da: Sie hat sich erledigt! Ich hab das einfach mal als
Code:
map_x = g_town_positions[town_id - 1].x;
map_y = g_town_positions[town_id - 1].y;hingeschrieben und der generierte Maschinencode ist derselbe.

Dass das jetzt funktioniert, dürfte vermutlich an Hennes kürzlichen Typänderungen liegen, und liefert auch eine schöne Bestätigung seiner Aktion.

