Witam.
Czy podczas przeładowania operatora koniecznie jest używanie Result? W sensie czy błędem jest, jak go nie użyje i będzie to miało sens?
Np.
// ....
type
MojRekord = record
var w : Integer;
class operator Divide(c, d: MojRekord):MojRekord;
//...
var x, y: MojRekord;
//...
class operator MojRekord.Divide(c,d: MojRekord):MojRekord;
begin
x.w:= d.w;
y.w:= c.w;
end;
//...
Czy jednak przeładowanie operatorów nie do tego służy?