Erro do compilador C3062
'enum': o enumerador requer um valor, pois o tipo subjacente é 'type'
Você pode especificar um tipo subjacente para uma enumeração. No entanto, alguns tipos exigem que você atribua valores a cada enumerador.
Para obter mais informações sobre enumerações, consulte classe de enumeração.
O exemplo a seguir gera C3062:
// C3062.cpp
// compile with: /clr
enum class MyEnum : bool { a }; // C3062
enum class MyEnum2 : bool { a = true}; // OK