質問編集履歴
2
誤字の修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
フラグとして使用できるように定義したenum
|
1
|
+
フラグとして使用できるように定義したenumの値を配列のindexとして使用する方法
|
test
CHANGED
File without changes
|
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,6 +7,10 @@
|
|
7
7
|
下記コードの`values[(int)HogeType2.Type3]`のように配列のindexとして使用したいのですが、値が飛び飛びなので当然ながらできません。
|
8
8
|
|
9
9
|
`values[(int)HogeType2.Type3]`のように配列の値を直接取得までの速さはできなくとも、`Dictinary<HogeType,float>`よりも速い方法がありましたら教えていただきたいです。
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
(HogeTypeと1の論理積が1になるまでHogeTypeを右シフトして、右シフトした回数を配列のindexとする手法が最速でしょうか・・・)
|
10
14
|
|
11
15
|
|
12
16
|
|