Delphi Compiler Error
E2571 Type parameter ‘%s’ doesn’t have class or interface constraint
Reason for the Error & Solution
This occurs when the type constraint is not an interface or class type.
program E2571;
{E2571 Type parameter '%s' doesn't have a class or interface constraint}
{$APPTYPE CONSOLE}
uses
SysUtils;
type
MyRec<T> = record
a: array [1..T] of Logint;
end;
begin
end.