Тип черты для значения члена EnumC++

Программы на C++. Форум разработчиков
Anonymous
Тип черты для значения члена Enum

Сообщение Anonymous »

У меня есть черта типа, чтобы проверить, содержит ли класс Enum участник, который не называл .

Код: Выделить всё

template
struct has_none : std::false_type
{
};

template
struct has_none : std::true_type {};
< /code>

Эта проверка будет связана с std :: is_enum_v < /code>. Вопрос в том, как бы я создал бы type_trait 
, который проверил бы, что enum :: none имеет значение 0 ? Возможно ли, когда говорите о type_traits ?

Подробнее здесь: https://stackoverflow.com/questions/606 ... mber-value

Вернуться в «C++»