Partilhar via


Erro do compilador C3062

'enum': enumerador requer valor, uma vez que o tipo subjacente é 'type'

Observações

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 enums, consulte classe enum.

Example

O exemplo a seguir gera C3062:

// C3062.cpp
// compile with: /clr

enum class MyEnum : bool { a };   // C3062
enum class MyEnum2 : bool { a = true};   // OK