コンパイラ エラー C2570
'identifier' : 共用体は基底クラスを含むことはできません
共用体は、クラス、構造体、または共用体から派生します。 これは認められていません。 代わりに、派生型をクラスまたは構造体として宣言します。
次の例では C2570 が生成されます。
// C2570.cpp
// compile with: /c
class base {};
union hasPubBase : public base {}; // C2570
union hasNoBase {}; // OK