Einzelnen Beitrag anzeigen

D-User

Registriert seit: 19. Dez 2006
Ort: NRW
56 Beiträge
 
#12

AW: Feststellen dass neuer Typ nur ein Alias ist

  Alt 26. Jun 2015, 15:04
Die beiden Typen sind für Delphi 2 verschiedene Typen
Aber wie sieht es ab Delphi 3 aus? (SCNR)

So verschieden können sie aber wohl doch nicht sein wenn folgendes geht, oder?
Das zwei Typen zuweisungskompatibel sind, heißt nicht das sie "gleich" sind. Denk dir zum Bespiel einen BCD-Zahlentyp und einen Integer; die könnten zuweisungskompatibel sein (k.A. ob man das in Delphi hinbekommt), sind aber intern völlig unterschiedliche Datentypen.
"die könnten zuweisungskompatibel sein (k.A. ob man das in Delphi hinbekommt),":
man nehme einen Record und packe ein Case-Statement hinzu, das ist durchaus auch ein Zweck von diesem Konstrukt soweit ich das mitbekommen habe. Und das seit Anfangs-Pascal-Zeiten.
Dann kann man sich die Typen genau angucken, analysieren und sonst was mit machen.
Zusätzlich kann man noch ne Prozedur nehmen, die jew. einen ge-casten(nicht ge-casteten) Typ liefert/ auf diesem operiert und bel. transformierte Daten liefert. Ich liebe Delphi.
  Mit Zitat antworten Zitat