Delen via


Compilerfout C2570

'identificator': unie kan geen basisklassen hebben

Opmerkingen

Een samenvoeging is afgeleid van een klasse, structuur of samenvoeging. Dit is niet toegestaan. Declareer in plaats daarvan het afgeleide type als een klasse of structuur.

Example

In het volgende voorbeeld wordt C2570 gegenereerd:

// C2570.cpp
// compile with: /c
class base {};
union hasPubBase : public base {};   // C2570
union hasNoBase {};   // OK