AB5での演算子の多重定義

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: AB5での演算子の多重定義

AB5での演算子の多重定義

by イグトランス » 2006年8月08日(火) 23:48

AB5でインクリメント・デクリメント・複合代入演算子を多重定義することができません。
それだけならまだ良いのですが,それらを含むコードをコンパイルするとコンパイラが強制終了させられてしまいます。

コード: 全て選択

#strict

Class Hoge
Public
	Sub Operator ++()
	End Sub
End Class

Dim hoge As Hoge
hoge++
ところで型変換演算子は演算子の部分になにもないのも不自然な感じがするので,
Asを当てはめてFunction Operator As() As LPSTRなどとしたらどうかと思います。

ページトップ