AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:47

Parameter dieser Suchanfrage:

Suche in Thema: Record als Eigenschaft von sich selber
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 2 von insges. 2 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: Record als Eigenschaft von sich selber

      Delphi
      by himitsu, 19. Jan 2010
    Die Forward-Deklaration ist hier nicht nötig, da der Typ schon bekannt ust und auch daß es sich um eine Klasse handelt.
    (aber schaden tut's zumindestens nichts)

    Das Problem liegt z.B. hier an der Tatsache, daß TFuu erst später deklariert wird und zu diesem Zeitpunkt also noch unbekannt ist.
    type
    TFuu = class;
    TFoo = class(TBier)
    FSubFuu: TFuu;
    end;
    TFuu = class(TBar)
  • Forum: Object-Pascal / Delphi-Language

    Re: Record als Eigenschaft von sich selber

      Delphi
      by himitsu, 19. Jan 2010
    Grund: Der Record ist zu diesem Zeitpunkt (also innerhlab seiner eigenen Deklaration) noch nicht fertig.
    Der Compiler weiß also noch nicht wie groß dieser mal wird
    und kann demnach die Position des nächsten Feldes nicht berechnen.

    Grund2: Dieses würde einen unendlichgroßen Record ergeben,
    welches einfach nicht möglich ist.
    > der Record wäre ja unendlich Mal in sich selber verschachtelt

    ...


URL zu dieser Suchanfrage:

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