Compartir a través de


Error del compilador C3062

'enumeración': el enumerador requiere un valor porque el tipo subyacente es 'tipo'

Puede especificar un tipo subyacente para una enumeración. Sin embargo, algunos tipos requieren que asigne valores a cada enumerador.

Para obtener más información sobre las enumeraciones, consulte Clase enum (C++/CLI y C++/CX).

El ejemplo siguiente genera el error C3062:

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

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