Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.156 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: plattformabhängigen Integertypen LongInt und LongWord

  Alt 8. Jan 2018, 12:55
Ich bin da kein Spezialist, aber ich verstehe das so:
  1. Ja, unter Windows war und ist "Long int" fix, egal ob 32 oder 64 Bit
  2. Plattformen wie z.B. Apple verstehen unter "long int" unter Umständen etwas anderes

Dementsprechend hätte Borland/CodeGear/Embarcadero doch alles richtig gemacht, oder?

Beispiel:
http://www.agner.org/optimize/calling_conventions.pdf (Stand 2017)
listet für "long int" meist 4 Byte, aber manche Plattformen eben auch mit 8 Byte.
  Mit Zitat antworten Zitat