AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Interface + (Record)Operatoren [MiniMathLib]
Thema durchsuchen
Ansicht
Themen-Optionen

Interface + (Record)Operatoren [MiniMathLib]

Ein Thema von himitsu · begonnen am 1. Feb 2009 · letzter Beitrag vom 21. Feb 2009
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.353 Beiträge
 
Delphi 12 Athens
 
#1

Re: Interface + (Record)Operatoren [MiniMathLib]

  Alt 1. Feb 2009, 16:26
Zitat von stoxx:
ähm, .. interessant .. Interfaces mit Operatoren?
Ja, sozusagen ^^

Zitat von stoxx:
was macht man dann damit?
Im Grunde ganau das Selbe wie mit den Records+Operatoren.
Am Besten läßt ich das wohl für 'ne kleine MathLib verwenden
oder man nutzt die Möglichkeiten der impliziten/expliziten Typenumwandlung um einem Interface/Objekt Daten zuzuweisen oder diese abzufragen.

Zitat von stoxx:
könnte man dann mit dieser etwas seltsam anmutenden Methode auch Operatoren für normal Klassen überladen?
für Klassen selber kann man es nur bedingt nutzen, da man dort leicht Probleme mit'm Speichermanagement bekommt.

Zitat von stoxx:
Darf ich fragen, warum Du nicht normale Records genommen hast, und was Du mit den Interfaces dann antellen willst?
ich sag's mal so ... mit Records hab ich schon > http://www.delphipraxis.net/internal...t.php?t=135239
aber da isses recht aufwendig dort mehrere Typen miteinander zu verknüpten, da jeder Record ein eigener Datentyp ist ... hier konnt ich alles auf einen Grund-Datentypen reduzieren.

bin dadurch hierauf gekommen ... die Neugierde halt
> http://www.delphipraxis.net/internal...=992793#992793

Zitat von stoxx:
Entschuldige die Fragen, seh noch nicht richtig durch, was Du da vor hast
eigentlich wollt ich nur mal was probieren ... nja, das hat sich dann doch als etwas aufwendiger rausgestellt, als gedacht ... nja und ich war wohl etwas zu eifrig und neugierig
aber wenn das funktioniert, kann ich dann leichter an meiner kleinen MathLib weiter rumspielen (aber den nur auf Record basierenden Integer[TBigInt] werd ich wohl dennoch weiterführen, da auch seine Vorteile hat)
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:21 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