Man kann übrigens auch auf der linken Seite casten, nicht nur rechts.
(so lange es nur ein harter Speichercast ohne automatische Konvertierung ist)
Delphi-Quellcode:
EinInteger := Integer(EinPointer);
Pointer(EinInteger) := EinPointer;
Inc(Integer(EinPointer), 123);