Это означает, что когда у меня есть такое перечисление:
Код: Выделить всё
enum Color
{
RED
, GREEN
, BLUE
};
Код: Выделить всё
std::bitset
В некоторых случаях я могу просто добавить «терминатор» в перечисление, например:
Код: Выделить всё
enum Color
{
RED
, GREEN
, BLUE
, _COLOR_TERMINATOR
};
Код: Выделить всё
std::bitset
Есть ли способ получить максимум значений в перечислении, не меняя ничего в самом перечислении? Например. что-то вроде std::max?
Использование Visual Studio 2013 и C++.
Подробнее здесь: https://stackoverflow.com/questions/234 ... of-an-enum
Мобильная версия