Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'union_member' is al geïnitialiseerd door een ander unionlid in de initialisatielijst, 'union_member'
Opmerkingen
Twee leden van dezelfde vereniging werden geïnitialiseerd in een initialisatielijst. U hebt slechts toegang tot één lid van de vereniging.
Example
In het volgende voorbeeld wordt C4608 gegenereerd:
// C4608.cpp
// compile with: /W3 /c
class X {
public:
X(char c) : m_i( c + 1), m_c(c) {} // C4608
// try the following line instead
// X(char c) : m_c(c) {}
private:
union {
int m_i;
char m_c;
};
};
union Y {
public:
Y(char * name) : m_number(0.3), m_string( name ) {} // C4608
private:
double m_number;
char * m_string;
};