Freigeben über


Compilerfehler C3062

'enum': Enumerator erfordert einen Wert, da der zugrunde liegende Typ 'type' ist.

Sie können einen zugrunde liegenden Typ für eine Enumeration angeben. Einige Typen erfordern jedoch, dass Sie jedem Enumerator Werte zuweisen.

Weitere Informationen zu Enumerationen finden Sie unter Enumerationsklasse.

Im folgenden Beispiel wird C3062 generiert:

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

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