Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#16

Re: TList / dyn. Array - Was steckt dahinter?

  Alt 25. Mai 2008, 21:16
Zitat von 3_of_8:
Dass ein Array in Delphi eine verkettete Liste ist, ist eine Aussage, für die man einen Infolehrer erschießen sollte. Ich kenne keine Sprache, in der das so ist.
Könnte man doch quasi als Definition für Arrays hernehmen . In funktionalen Sprachen wirst du als grundlegenden Listentyp dagegen eine verlinkte Liste finden. Arrays sind immutable eben nicht sehr hilfreich.
Zitat von 3_of_8:
Record: Ja
Nein !
Das ist doch der einzige Vorteil gegenüber Klassen: Records sind Wertetypen.

Also nochmal:
  • Value Types:
    Primitive Typen
    Statische Arrays
    Records
    (object)
  • Reference Types:
    Klassen (, Interfaces)
    Dynamische Arrays
    String (mit einigen Value-Type-Merkmalen)
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat