E2424 Template-Klasse zu tief verschachtelt: 'klasse' (C++)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Compiler-Fehler und -Warnungen (C++) - Index

Der Compiler schränkt die Tiefe der Verschachtelung von Template-Klassen ein. Diese Einschränkung wird normalerweise nur überschritten, wenn zwischen den Template-Klassen rekursive Abhängigkeiten bestehen.

Wird diese Einschränkung überschritten, so gibt der Compiler für jede der verschachtelten Template-Klassen eine Fehlermeldung aus. Dies vereinfacht normalerweise die Auflösung der Rekursion.

Auf diese Fehlermeldung folgt immer der sofortige Abbruch: "Zu wenig Arbeitsspeicher".