29.09.2025, 10:59
@Obi-Wahn: Danke.
@Siebenstreich:
Zu 1.: Ganz genau. Bit8u* ist ein Zeiger auf ein Array aus unsigned char Werten.
Theoretisch ist host_readb(Hero + HERO_HEIGHT) dasselbe wie Hero[HERO_HEIGHT].
Die Typecasts werden dann hoffentlich bald entfernt.
Zu 2.: _id ist perfekt.
Das ist jedoch eher als Codekosmetik zu sehen.
Im Vergleich zur Binäraequivalenz hat das erstmal eine niedrigere Priorität.
Gesten hab ich noch dafür gesorgt, dass alle cpp Dateien mit dem GCC kompilieren, aber das Linken der erzeugten Dateien funktioniert noch nicht.
Wenn ich dafür ne Lösung gefunden hab gibt's auch das Makefile.
@Siebenstreich:
Zu 1.: Ganz genau. Bit8u* ist ein Zeiger auf ein Array aus unsigned char Werten.
Theoretisch ist host_readb(Hero + HERO_HEIGHT) dasselbe wie Hero[HERO_HEIGHT].
Die Typecasts werden dann hoffentlich bald entfernt.
Zu 2.: _id ist perfekt.
Das ist jedoch eher als Codekosmetik zu sehen.
Im Vergleich zur Binäraequivalenz hat das erstmal eine niedrigere Priorität.
Gesten hab ich noch dafür gesorgt, dass alle cpp Dateien mit dem GCC kompilieren, aber das Linken der erzeugten Dateien funktioniert noch nicht.
Wenn ich dafür ne Lösung gefunden hab gibt's auch das Makefile.

