AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 06:32

Parameter dieser Suchanfrage:

Suche in Thema: E2070 unbekannte Direktive 'operator'
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: E2070 unbekannte Direktive 'operator'

     
      by jaenicke, 30. Mär 2022
    Diese kurzen Bezeichnungen gibt es in Delphi schlicht nicht. Die heißen z.B. Subtract oder Multiply, siehe Doku:
    https://docwiki.embarcadero.com/RADStudio/en/Operator_Overloading_(Delphi)
  • Forum: Object-Pascal / Delphi-Language

    AW: E2070 unbekannte Direktive 'operator'

     
      by jaenicke, 22. Feb 2022
    Besser wäre, wenn es unbelegt wäre und man es auswählen muss, bevor man einen Beitrag abschickt. Oder zumindest mit "Unbekannt / Geheim" :-D vorbelegt wäre.

    In diesem Fall steht aber ja im Beitrag worum es geht:
    Insofern war ja klar, dass es um neuere Versionen geht.
  • Forum: Object-Pascal / Delphi-Language

    AW: E2070 unbekannte Direktive 'operator'

     
      by jaenicke, 21. Feb 2022
    Weder macht es Sinn die Operatoren so aufzurufen noch ist es möglich. Wozu denn auch? :shock:
    Wenn du das möchtest, musst du normale Methoden verwenden.

    Operatoren existieren nicht als normale Klassenmethoden mit diesem Namen (und deine Aufrufe passen auch gar nicht dazu, selbst wenn es ginge). Sie sind nur als Operatoren verwend- oder aufrufbar.

    Und irgendwie erweckt die Frage den...
  • Forum: Object-Pascal / Delphi-Language

    AW: E2070 unbekannte Direktive 'operator'

     
      by jaenicke, 20. Feb 2022
    Ich kenne die Syntax in FreePascal nicht, aber in Delphi sieht das so aus:
    type
    TExample = record
    private
    FValue: Integer;
    public
    class operator Add(const AValue1, AValue2: TExample): TExample;
    class operator Implicit(const AValue: Integer): TExample;
    class operator Implicit(const AValue: TExample): Integer;
    class operator Implicit(const AValue: TExample):...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=210038
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz