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: 10.4 : Warum Inline-Variablen?
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by jaenicke, 28. Mai 2020
    Ein weiteres Argument gegen type inference. ;-)

    Allerdings dürfte der Anteil des Ansehens größerer Codeteile außerhalb von Delphi recht gering sein.
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by jaenicke, 27. Mai 2020
    Dann aber mit begin..end drum herum...procedure TForm71.FormCreate(Sender: TObject);
    begin
    begin
    var a := 42;
    ShowMessage(IntToStr(a));
    end;
    a := 33; // hier gibt es die Variable nicht mehr --> Fehler
    end;
    Auf die Weise kann man Interfaces z.B. wieder aus dem Scope laufen lassen.
  • Forum: Object-Pascal / Delphi-Language

    AW: 10.4 : Warum Inline-Variablen?

     
      by jaenicke, 27. Mai 2020
    Inline Variablen sind so ähnlich wie with:
    Erleichtert das Schreiben von Code, verringert die Lesbarkeit und Wartbarkeit aber deutlich.

    Immerhin hat es weniger negative Auswirkungen als with. Wenn aber der Rückgabewert einer Methode sich ändert, ändert sich ohne Typangabe auch plötzlich der Typ. Und dann kommt an ganz anderer Stelle ein Fehler.

    Ich finde außerdem, dass es den Quelltext...


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