![]() |
Re: Operatoren in Turbo Delphi (Win32) überladen?
Da gibt es bereits einen QC:
![]() Wer Operatoren in Klassen will, der sollte da seine Stimme abgeben und Voten. |
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
|
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
Sicher ist es mehr als ein zweischneidiges Schwert wenn es um Ref Types in D32 geht. Aber die Entscheidung sollte IMHO dem Programmierer überlassen werden, nicht dem Compiler. ;) |
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
:mrgreen: |
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
|
Re: Operatoren in Turbo Delphi (Win32) überladen?
Gibt es denn überhaupt Sprachen, die Operatorüberladung bei Referenztypen zulassen, ohne eine GC zu besitzen? Das würde doch den Vorteil der Operatorüberladung, nämlich intuitivere Lesbarkeit, mehr als kaputtmachen durch die ganzen Destruktoraufrufe. Oder alternativ Speicher fressen noch und nöcher :mrgreen:
|
Re: Operatoren in Turbo Delphi (Win32) überladen?
mir ist auch noch unklar wie das ganze bei klassen funktionieren soll. Dann müsste man ja wirklich beim überladen des Operators alle Properties und Variablen der Klasse neu setzen.
|
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
|
Re: Operatoren in Turbo Delphi (Win32) überladen?
Schaut euch mal das Video #2 von Daniel an. Da dürften keine Fragen übrig bleiben.
![]() Das ist zwar anhand von Records erklärt, für Klassen wäre das aber auch eine feine Sache. In C++ geht's ja auch! |
Re: Operatoren in Turbo Delphi (Win32) überladen?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:07 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