Anzeigen: Delphi
C++
Anzeigeeinstellungen
E2569 Typparameter '%s' benötigt evtl. Finalisierung - im varianten Record nicht zulässig. Verwenden Sie die RECORD-Einschränkung (Delphi)
Aus RAD Studio XE2
Nach oben zu Fehler- und Warnungsmeldungen (Delphi) - Index
Dieser Fehler tritt auf, wenn eine Typeinschränkung in einem Record verwendet wird, der möglicherweise nicht mit den Record-Regeln (kein Vererbung, keine Methoden) kompatibel ist.
program E2569; {$APPTYPE CONSOLE} uses SysUtils; type TGenRec<T> = record //E2569 Fix: use TGenRec<T : record> = record case Boolean of True: (A: T); False: (B: Pointer); end; begin end.