Compartir a través de


Error del compilador C3168

"type": tipo subyacente no válido para la enumeración

Observaciones

El tipo subyacente que especificó para el tipo enum no era válido. El tipo subyacente debe ser un tipo entero de C++ o un tipo CLR correspondiente.

Example

En el siguiente ejemplo se genera el código de error C3168:

// C3168.cpp
// compile with: /clr /c
ref class G{};

enum class E : G { e };   // C3168
enum class F { f };   // OK