次の方法で共有


コンパイラ エラー C2570

'identifier' : 共用体は基底クラスを含むことはできません

共用体は、クラス、構造体、または共用体から派生します。 これは認められていません。 代わりに、派生型をクラスまたは構造体として宣言します。

次の例では C2570 が生成されます。

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