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.
Lid met het type 'type': aggregatie initialisatie kan dit lid niet initialiseren
Opmerkingen
Er is een poging gedaan om een standaard initialisatie toe te wijzen als onderdeel van een statistische initialisatie aan een gegevenslid dat geen standaard initialisatie kan ontvangen in een statistische initialisatie.
Example
In het volgende voorbeeld wordt C3852 gegenereerd:
// C3852.cpp
struct S
{
short s;
};
struct S1
{
int i;
const S s;
};
struct S2
{
int i;
char & rc;
};
int main()
{
S1 s1 = { 1 }; // C3852 const member
// try the following line instead
// S1 s1 = { 1, 2 };
S2 s2 = { 2 }; // C3852 reference member
// try the following line instead
// char c = 'a';
S2 s2 = { 2, c };
}