Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Seltsames Phänomen: Unterschied zwischen Integer und Int64

  Alt 9. Jan 2021, 14:02
Delphi-Quellcode:
lCount := 110;
lTest.SetTo2(lCount).SetI(lCount + 1).WriteInt;
Kommt hier 111 raus?

Wenn ja, dann wird der Parameter für SetI schon zu beginn der Zeile bereitgestellt (vor Aufruf von SetTo2).
Das kannst dann natürlich auch im Assembler des Compilates im Debugger sehen.



Meckert hier nicht eventuell auch der Compiler, vonwegen nicht-initialisierter Variable?
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat