Thema: Delphi Pointer operation

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.166 Beiträge
 
Delphi 12 Athens
 
#3

Re: Pointer operation

  Alt 12. Mär 2009, 12:59
Pointeroperationen gehen nicht immer mit allen Pointern-Typen


eventuell:
Delphi-Quellcode:
var x: PWord;

Inc(PWideChar(x)); // zählt 2 dazu, also +SizeOf(x)

Inc(PByte(x)); // zählt nur 1 Byte
Inc(Integer(x)); // zählt nur 1 Byte
Inc(PByte(x), 2); // zählt auch SizeOf(x) dazu
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat