jest to możliwe (w Delphi) do przeciążania operatorów w klasach. czytałem jakiś czas temu, że jest to możliwe tylko dla rekordów, ale znalazłem informację, że na zajęcia zbyt jak w kodzie poniżej:Przeciążenie operatora w Delphi
type
TMyClass = class
class operator Implicit(a: Integer): TMyClass;
end;
class operator TMyClass.Implicit(a: Integer): TMyClass;
begin
// ...
end;
Jest (zmodyfikowany) z adresem: http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/operatoroverloads_xml.html
ale kiedy staram się go używać (wewnątrz Delphi XE) uzyskać:
PROCEDURA, funkcja, własności lub VAR oczekiwano (E2123)
Chcę stworzyć własną, prostą klasę do manipulowania matrycą, a możliwość użycia przeciążających opearatorów w klasie jest bardzo spodziewaną szansą.
Regars, ARTIK
Dziękuję za odpowiedź – Artik