Hmmm, ich hab jetzt das
Delphi-Quellcode:
operator + (a,b:integer ):string;//da bleibt er stehen
implementation
operator + (a,b:integer ):string;
begin
result:=inttostr(a+b);
end;
Aber ich bekomme gesagt:
Zitat:
unit1.pas(20,33) Error: Impossible operator overload
Warum?
Gruß Teekeks
[Edit]
Das hier steht in der Graphmath.pp von lazarus:
Delphi-Quellcode:
Operator + (Addend1, Addend2 : TFloatPoint) : TFloatPoint;
implementation
Operator + (Addend1, Addend2 : TFloatPoint) : TFloatPoint;
begin
// irgendwas
end;
Also scheint die Syntax korrekt zu sein...