Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
"EnumOrUnion": nie można użyć wyliczenia/unii jako klasy bazowej
Uwagi
Jeśli musisz utworzyć typ z określonej unii lub wyliczenia, zmień unię lub wyliczenie na klasę lub strukturę.
Example
Poniższy przykład generuje kod C2569:
// C2569.cpp
// compile with: /c
union ubase {};
class cHasPubUBase : public ubase {}; // C2569
// OK
struct sbase {};
class cHasPubUBase : public sbase {};