Udostępnij za pomocą


Błąd kompilatora C3168

"type" : niedozwolony typ bazowy dla wyliczenia

Uwagi

Typ bazowy określony dla enum typu jest nieprawidłowy. Typ bazowy musi być typem całka języka C++ lub odpowiadającym mu typem CLR.

Example

Poniższy przykład generuje C3168:

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

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