我想知道什麼樣的操作符重載是可能的(以及什麼版本的Delphi)? 感謝Hallvard's great write-up on operator overloading,我所知道的:Delphi支持哪些操作符重載?
- 加(左,右:類型):類型(對於 '+' 操作符)
- 減(左,右:類型):類型(對' - 」運營商)
- 乘(左,右:類型):類型(爲 '*' 運算符)
- 鴻溝(左,右:類型):類型(對於 '/' 經營者)
- 隱(aValue:Type):AnotherType和
- 隱式(aValue:AnotherType):Type(for隱式分配:一個:= b)的
- 顯式(安勤:類型):AnotherType和
- 顯式(安勤:AnotherType):類型(對於 '蒙上' 顯性assignmetns:A:=(B)型
但是,我不知道的是'=','< =','<','<>','>'和'> ='運算符的名稱。這些是否存在,以及我可以使用哪些Delphi版本?
PS:我還在使用Delphi 2009年的時刻,所以我還會有一個強大的升級,參數,如果2010提供這些;-)
網頁已經移到[這裏](http://docwiki.embarcadero.com/RADStudio/en/Operator_Overloading_(德爾福)) – pritaeas 2012-01-18 13:07:00
@pritaeas:謝謝,我更新的鏈接。 – PatrickvL 2012-01-19 12:24:56