Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#2

Re: Delphi & ASM - Integer umdrehen

  Alt 4. Sep 2007, 20:12
Du bekommst einen Zeiger (also die Adresse auf die der Zeiger zeigt) und drehst diese Adresse um, also Endian Umrechnung. Das danach der Zeiger vollkommen falsch irgendwo hinzeigt ist logisch. Danach greifst du trotzdem auf die Adresse zu, auf die der Zeiger danach zeigt - und das geht dann ganz dolle in die Hose...

Kurz gesagt: Du verdrehst den Zeiger und nicht den Inhalt, auf den der Zeiger zeigt...
  Mit Zitat antworten Zitat