E2236 Constructeurs et destructeurs doivent avoir la convention d'appel %s (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Une tentative a été effectuée pour changer la convention d'appel d'un constructeur ou d'un destructeur depuis la convention d'appel par défaut.
program Produce;
type
TBase = class
constructor Create; pascal;
end;
constructor TBase.Create;
begin
end;
begin
end.
program Solve;
type
TBase = class
constructor Create;
end;
constructor TBase.Create;
begin
end;
begin
end.
La seule approche viable lorsque cette erreur a été émise par le compilateur est de supprimer la directive de convention d'appel en cause de la définition du constructeur ou du destructeur, comme dans cet exemple.