Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
"EnumOrUnion": enum/union não pode ser usado como uma classe base
Observações
Se for preciso derivar um tipo de uma união ou enumeração especificadas, altere a união ou enumeração para uma classe ou estrutura.
Example
O exemplo a seguir gera C2569:
// C2569.cpp
// compile with: /c
union ubase {};
class cHasPubUBase : public ubase {}; // C2569
// OK
struct sbase {};
class cHasPubUBase : public sbase {};