ab.com コミュニティ
https://www.activebasic.com/forum/

AB5での演算子の多重定義
https://www.activebasic.com/forum/viewtopic.php?t=1295
ページ 11

作成者:  イグトランス [ 2006年8月08日(火) 23:48 ]
記事の件名:  AB5での演算子の多重定義

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

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

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

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/