AB5での演算子の多重定義
Posted: 2006年8月08日(火) 23:48
AB5でインクリメント・デクリメント・複合代入演算子を多重定義することができません。
それだけならまだ良いのですが,それらを含むコードをコンパイルするとコンパイラが強制終了させられてしまいます。
ところで型変換演算子は演算子の部分になにもないのも不自然な感じがするので,
Asを当てはめてFunction Operator As() As LPSTRなどとしたらどうかと思います。
それだけならまだ良いのですが,それらを含むコードをコンパイルするとコンパイラが強制終了させられてしまいます。
コード: 全て選択
#strict
Class Hoge
Public
Sub Operator ++()
End Sub
End Class
Dim hoge As Hoge
hoge++
Asを当てはめてFunction Operator As() As LPSTRなどとしたらどうかと思います。