Можно ли определить, является ли тип перечисляемым типом?

Есть ли черта типа или можно написать черту типаis_scoped_enum<T> такой что:

if T is a scoped enumeration, is_scoped_enum<T>::value is true and if T is any other type, is_scoped_enum<T>::value is false

Ответы на вопрос(1)

Ваш ответ на вопрос