Перечислители с индексом С++ 11 (синтаксис enum class
) не преобразуются в целые числа, поэтому их нельзя использовать непосредственно в качестве индексов массива.
Каков наилучший способ получить преимущество при использовании их таким образом?
Я предоставил пару ответов, но, пожалуйста, добавьте больше идей!