Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
'identifier': membro dati privato o protetto non consentito in una struct o unione anonima
Osservazioni:
Un membro di una struct o unione anonima deve avere accesso pubblico.
Example
L'esempio seguente genera l'errore C2626:
// C2626.cpp
int main() {
union {
protected:
int j; // C2626, j is protected
private:
int k; // C2626, k is private
};
}
Per risolvere il problema, rimuovere eventuali tag private o protected:
// C2626b.cpp
int main() {
union {
public:
int i; // OK, i is public
};
}