Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Delphi Verschachtelte Generische Typen (https://www.delphipraxis.net/186474-verschachtelte-generische-typen.html)

Sir Rufo 4. Sep 2015 17:37

Verschachtelte Generische Typen
 
Ist eigentlich irgendwo dokumentiert, dass es bei verschachtelten generischen Typen eine Limitierung gibt:
Delphi-Quellcode:
type
  TFoo<T> = record
    Value : T;
  end;

  TFooo = TFoo<TFoo<Int64>>;
  TFoooooInt64 = TFoo<TFoo<TFoo<Int64>>>; // => [dcc32 Fehler] Unit1.pas(11): E2564 Undefinierter Typ 'TFoo<T>'
Gelesen (gefunden) habe ich dazu nichts (was auch wieder nichts heissen muss).

Der schöne Günther 4. Sep 2015 17:49

AW: Verschachtelte Generische Typen
 
Sorry, is that a
Delphi-Quellcode:
TFoo<TFoo<TFoo<Int64>>>;
in your callstack or are you just happy to see me?

Sir Rufo 7. Sep 2015 08:15

AW: Verschachtelte Generische Typen
 
Crosspost http://stackoverflow.com/questions/3...-generic-types
Crosspost https://quality.embarcadero.com/browse/RSP-12138


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:54 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