![]() |
Re: record mit funktion verknüpfen
Sowohl normale Methoden als auch Klassenmethoden sind bei Records möglich. Und die Überladung von Operatoren erwarte ich ehrlich gesagt für Win32 bei Klassen nicht, denn ohne Garbage Collection ist das ziemlich kompliziert, da immer ein "Besitzer" existieren muss.
|
Re: record mit funktion verknüpfen
Deshalb ist es ja gut, das dies für records unterstützt wird
|
Re: record mit funktion verknüpfen
und dann kann man sich mit Records structuren aufbauen, welche Speicherintern ja immenoch nur ein Record sind, sich also deren Speicher sehrwohl mit anderen Sprachen austauchen läßt.
(enweder definiert sich die anderen Sprache selber soclhe Functionen zum manipulieren dessen Speichers, oder halt nicht ... ist doch egal ob, ob nicht oder ob da nur normale "einzelne" Funkktionen existieren oder halt nicht ... ist dem Speicher ja vollkommen egal) |
Re: record mit funktion verknüpfen
Zitat:
ok, danke für den Hinweis, wieder was gelernt. Trotzdem: das ist doch eine wirre Strategie. Nicht dass mich das überraschen würde. Gruss Reinhard |
Re: record mit funktion verknüpfen
@mkinzler:
du kannst du ja deine Klasse in einen Record packen :stupid: [edit] natürlich blödsin, bei vielen Operationen würde man sich schnell mal ein Speicherleck einfangen (mit Interfaces, im Record, würde es eventuell gehn) kein Wunder, daß es das nicht für Objecte gibt. :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz