Ich habe eine kleine Frage
Ich habe ein Array, das aus einer Structure besteht, die 4 Bytes enthält (4Byte=1Long
Nun möchte ich in diesem Array die jeweiligen bytes um -128 verändern (werden dann unsigned; rein theoretisch).
Jetzt ist aber mmein Problem folgendes:
Wie kann ich XOR die passende stelle übergeben?
Also, ich hab´s mal aus ratlosigkeit so probiert, das funzt nicht(ich glaub sogar zu wissen, warum)
Code: Alles auswählen
XOR picture(maxwerthoch-hoch,lang),-2139062144 Naja, auf diese Art geht es
Code: Alles auswählen
wert.l=PeekL(picture(maxwerthoch-hoch,lang))
XOR wert,-2139062144 PokeL(picture(maxwerthoch-hoch,lang),wert)
Ich will ja
-picture(maxwerthoch-hoch,lang) verändern
Das würde aber:
-picture(maxwerthoch-hoch,lang) in wert kopieren
-wert verändern
-wert in picture(maxwerthoch-hoch,lang) kopieren
2 Operationen zu viel