E2028 Les ensembles SET ont au plus 256 éléments (Delphi)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Messages d'erreur et d'avertissement (Delphi)

Ce message d'erreur apparaît lorsque vous essayez de déclarer un type ensemble de plus de 256 éléments. Plus précisément, les valeurs ordinales des limites supérieures et inférieures du type de base doivent être dans l'intervalle 0..255.



program Produce;
type
  BigSet = set of 1..256;  (*<-- message d'erreur donné ici*)
begin
end.

Dans l'exemple, BigSet n'a réellement que 256, mais est encore incorrect.



program Solve;
type
  BigSet = set of 0..255;
begin
end.

Nous devons vérifier que les limites supérieures et inférieures sont dans l'intervalle 0..255.