Einzelnen Beitrag anzeigen

Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
485 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: Array of bytes umkehren - richtig so?

  Alt 7. Mai 2019, 22:07
Das geht doch einfacher:

    Dest := PByte(Dest) + Size - 1;
Das geht mit Delphi 5 nicht: Operator ist auf diesen Operandentyp nicht anwendbar.
Geht auch sonst nirgendwo, wenn {$POINTERMATH ON} nicht gesetzt wurde. Lässt sich aber ändern...
Allerdings ist das bei einem Byte-Array gleichbedeutend mit:
Dest := PByte(Dest + Size - 1); Da hier der index und der offset identisch sind.
Dennis
  Mit Zitat antworten Zitat