Delen via


Compilerfout C3168

'type': ongeldig onderliggend type voor enum

Opmerkingen

Het onderliggende type dat u voor het enum type hebt opgegeven, is ongeldig. Het onderliggende type moet een integraal C++-type of een bijbehorend CLR-type zijn.

Example

In het volgende voorbeeld wordt C3168 gegenereerd:

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

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