Udostępnij za pomocą


Błąd kompilatora C2570

"identifier" : union nie może mieć klas bazowych

Uwagi

Związek pochodzi z klasy, struktury lub unii. Jest to niedozwolone. Zadeklaruj typ pochodny jako klasę lub strukturę.

Example

Poniższy przykład generuje kod C2570:

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