Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
'klasse' : klasse heeft geen constructors
Opmerkingen
De klasse, structuur of samenvoeging heeft geen constructor met een parameterlijst die overeenkomt met de parameters die worden gebruikt om deze te instantiëren.
Een klasse moet volledig worden gedeclareerd voordat deze kan worden geïnstantieerd.
Example
In het volgende voorbeeld wordt C2514 gegenereerd:
// C2514.cpp
// compile with: /c
class f;
class g {
public:
g (int x);
};
class fmaker {
f *func1() {
return new f(2); // C2514
}
g *func2() {
return new g(2); // OK
}
};