Ich habe eine object mit (X.,Y) koordinaten und ich möchte die addrese diese koordinaten rechnen wie mache ich das?
Hi,
Ich habe eine object mit (X.,Y)
koordinaten und ich möchte die addrese
diese koordinaten rechnen wie mache ich
das?
Was heisst Objekt? Geht es um C++ oder doch um C? In C++ bekommst Du die Adresse des aktuellen Objektes in einer Memberfunktion ueber den this operator, z.B. &this.X
In C waere die Adresse von (gehen wir davon aus, X ist Teil des von struct Koor {int X; int Y;}; &koor.X, die Adresse von Y waere &koor.Y oder &koor.X + sizeof(koor.X) (in Byte als Programmcode funktioniert das glaub ich anders, die Konstrution ist eh nicht empfehlenswert, da sie zu nicht portablem Code fuehrt, das memory layout einer struct ist meines Wissens nicht standardisiert, daher solltest Du sehr vorsichtig mit pointerarithmetik in structs sein!).
Gruss
Thorsten