ab.com コミュニティ https://www.activebasic.com/forum/ |
|
AB5での演算子の多重定義 https://www.activebasic.com/forum/viewtopic.php?t=1295 |
ページ 1 / 1 |
作成者: | イグトランス [ 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などとしたらどうかと思います。 |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |