Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.358 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Class Operator und UInt64 ab welchem Delphi?

  Alt 10. Jul 2013, 12:24
Klassenoperatoren funktionieren ab Delphi 2006.

UInt64 war wohl auch irgendwo in der Region eingeführt worden, aber das weiß ich nicht so genau.
// EDIT:
Delphi 7 hatte UInt64 jedenfalls noch nicht. Delphi 2006 meine ich schon, bin mir aber nicht sicher.

// EDIT2:
Du klingst ein wenig, als wüsstest du nicht was der Quelltext eigentlich macht, oder?
Damit geht dann sowas:
Delphi-Quellcode:
var
  a: TBigUInt;
begin
  a := 55;
Sprich implicit bedeutet, dass der Parametertyp automatisch in den Ergebnistyp umgewandelt wird. Genauso gibt es auch solche Klassenoperatoren, die z.B. die direkte Addition (a + b) für eigene Typen implementieren.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!

Geändert von jaenicke (10. Jul 2013 um 12:28 Uhr)
  Mit Zitat antworten Zitat