Afficher : Delphi
C++
Préférences d'affichage
E2574: Un type instancié ne peut pas être utilisé pour une déclaration de type TYPE (Delphi)
De RAD Studio XE2
Remonter à Messages d'erreur et d'avertissement (Delphi) - Index
Cette erreur se produit lors d'une tentative de définition d'un type basé sur un objet générique.
program E2574; {$APPTYPE CONSOLE} uses SysUtils; type TGenClass<T> = class end; TClass = type TGenClass<Integer>; //E2574 type TGenArray<T> = array of T; TArray = type TGenArray<Integer>; //E2574 type TGenRecord<T> = record end; TRecord = type TGenRecord<Integer>; //E2574 begin end.