AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:47

Parameter dieser Suchanfrage:

Suche in Thema: Default-Wert für Record in Methode
Suche alle Beiträge, die von "Dennis07" 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.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    AW: Default-Wert für Record in Methode

     
      by Dennis07, 18. Feb 2020
    Jo, wobei man natürlich auch da sagen muss, dass es gewisse Fälle gibt, wo ein Überladen die schlechtere Idee ist. Aber prinzipiell würde ich dem beipflichten.
    Bei DLL-Funktionen kann man ja außerdem auch einfach Varargs benutzen.
  • Forum: Programmieren allgemein

    AW: Default-Wert für Record in Methode

     
      by Dennis07, 18. Feb 2020
    Naja, logisch betrachtet magst du ja Recht haben, aber ein Record, wenngleich er auch nur einen einzigen Wert beinhaltet, wird vom Compiler nunmal als Record betrachtet und unterliegt somit den Typenbeschränkungen eines solchen.
    Ein Record, der nur einen String beinhaltet, ist immer noch ein Record und kein String. Das macht aber auch irgendwie Sinn, denn es ist somit in jedem Fall zu 100% klar,...
  • Forum: Programmieren allgemein

    AW: Default-Wert für Record in Methode

     
      by Dennis07, 17. Feb 2020
    Der Grund ist relativ simpel: Anders, als bei einfachen Typen oder offenen Strings/Arrays, entspricht der übergebene Wert im Record-Parameter nicht dem tatsächlichen übergebenen Wert in der Funktion. Record-Parameter werden tatsächlich als Zeiger übergeben, allerdings kannst du bei Record-Typen keine manuelle Dereferenzierung als Parameter vornehmen.
    Sprich, obwohl es ein Zeiger ist, hast du...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Dennis07&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=203439
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:51 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