Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#3

Re: Speicheradresse um eins erhöhen

  Alt 25. Feb 2008, 17:03
Afaik erlaubt Delphi die Anwendung von Delphi-Referenz durchsuchenInc() und Delphi-Referenz durchsuchenDec() nicht auf untypisierte Zeiger sondern nur auf typisierte. Und dort wird die Adresse um jeweils den angegeben Wert (Default 1) multipliziert mit der Grösse des Typs erhöht bzw. verringert. Also eine PDWord wird um 4 Bytes verschoben, bei Dec(PDWord, 2) sogar um 8 Bytes.
  Mit Zitat antworten Zitat