C++ の次のコードを Scala に変換しています。
enum Value{ a = 0 , b = 0 , c = 12 , d = 13}
そして、私は次の方法で実装しました:
object Value extends Enumeration {
val a = Value(0)
val b = Value(0)
val c = Value(12)
val d = Value(13)
}
Value(0).id
しかし、レポートを呼び出すとエラーが表示されます
java.lang.AssertionError: アサーションに失敗しました: ID が重複しています: 0
重複する値を割り当てる方法は?