AB5での演算子の多重定義

ActiveBasicのバグと思われる不具合を発見された方は、こちらから知らせていただけると助かります。
返信する
メッセージ
作成者
イグトランス
記事: 899
登録日時: 2005年5月31日(火) 17:59
お住まい: 東京都
連絡する:

AB5での演算子の多重定義

#1 投稿記事 by イグトランス »

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

コード: 全て選択

#strict

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

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