Delen via


Compilerfout C2154

'type': alleen opsommingstype is toegestaan als argument voor het compileren van intrinsieke typekenmerk '__underlying_type'

Opmerkingen

U kunt alleen het onderliggende type van een opsommingstype ophalen.

Example

In het volgende voorbeeld wordt C2154 gegenereerd:

// C2154.cpp
// compile with: /c

struct S {};
enum E {};
enum class EC {};

__underlying_type(S) s;     // C2154
__underlying_type(int) i;   // C2154
__underlying_type(E) e;     // OK
__underlying_type(EC) ec;   // OK

Zie ook

underlying_type klas