Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'EnumOrUnion': l'enumerazione/unione non può essere usata come classe base
Osservazioni:
Se è necessario derivare un tipo dall'unione o dall'enumerazione specificata, modificare l'unione o l'enumerazione in una classe o struttura.
Example
L'esempio seguente genera l'errore C2569:
// C2569.cpp
// compile with: /c
union ubase {};
class cHasPubUBase : public ubase {}; // C2569
// OK
struct sbase {};
class cHasPubUBase : public sbase {};