Einzelnen Beitrag anzeigen

Benutzerbild von Zacherl
Zacherl

Registriert seit: 3. Sep 2004
4.629 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#2

AW: Floating Point Exception oder Access Violation, je nach Schreibweise

  Alt 12. Dez 2017, 18:15
Doch schon. Mit X = type Y deklarierst du ja einen neuen Strong-Type und nicht nur einen Alias. Vergleiche über TypInfo, RTTI, oder eben die Intrinsics im Zusammenhang mit der generischen TArra<T>.Sort Methode werden hierbei dann keine Gleichheit mehr ergeben.

Edit:
Die generischen Container haben in Delphi für die meisten Standard-Typen spezifische Behandlungsroutinen. Dadurch, dass der RTL TFloat bzw. type Single unbekannt ist, wird hier dann vermutlich auf eine Fallbackroutine zurückgegriffen.
Projekte:
- GitHub (Profil, zyantific)
- zYan Disassembler Engine ( Zydis Online, Zydis GitHub)

Geändert von Zacherl (12. Dez 2017 um 20:01 Uhr)
  Mit Zitat antworten Zitat