Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#23

Re: verzweifle an fließkommazahlen....:-(

  Alt 31. Dez 2005, 20:15
Hallo Tommy,

ein pointer p braucht einen Basistyp, damit er mit Inc(p, 1) um die Größe seines Basistyps erhöht werden kann:

Delphi-Quellcode:
var
  p: pointer;
begin
  p := Pointer($12345678);
  Inc(PInteger(p), 1);
  ShowMessage(IntToHex(Integer(p), 8));
  Inc(PByte(p), 1);
  ShowMessage(IntToHex(Integer(p), 8));
end;
Guten Rutsch vom marabu
  Mit Zitat antworten Zitat