次の方法で共有


コンパイラ エラー C3168

'type' : 列挙型の基になる型が正しくありません

enum 型に指定した基になる型が無効でした。 基になる型は、整数の C++ 型または対応する CLR 型である必要があります。

次の例では C3168 が生成されます。

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

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