Einzelnen Beitrag anzeigen

Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#1

Frage zur Typdeklaration

  Alt 31. Aug 2012, 11:32
Delphi-Version: 5
In den Referenzen von emba steht etwas zu den Typdeklarationen
http://docwiki.embarcadero.com/RADSt...Typdeklaration


Zitat:
Die Typdeklaration selbst liegt nicht im Gültigkeitsbereich des Typbezeichners (dies gilt allerdings nicht für Zeigertypen). Aus diesem Grund kann beispielsweise ein Record-Typ definiert werden, der sich selbst rekursiv verwendet.

Wenn Sie einen Typ deklarieren, der mit einem vorhandenen Typ identisch ist, behandelt der Compiler den neuen Typbezeichner als Alias für den alten. In den Deklarationen
Wie ist der Gültigkeitsbereich eines Typbezeichners zu verstehen?

Könnt Ihr mir vielleicht noch ein Beispiel geben, wann man sinnvoller Weise soetwas macht:

type newTypeName = type KnownType anstelle von dem gewohnten

type newTypeName = KnownType Leider verstehe Ich nicht vollständig oder nur zum Teil worum es geht.

Vielen Dank im Vorraus!
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!
  Mit Zitat antworten Zitat