编译器错误 C3062

“enum”:因为基本类型为“type”,枚举数需要值

可以为枚举指定基础类型。 但是,某些类型要求向每个枚举器分配值。

有关枚举的详细信息,请参阅 枚举类

以下示例生成 C3062:

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

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