Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
'class' : la classe n’a aucun constructeur
Remarques
La classe, la structure ou l’union n’a aucun constructeur avec une liste de paramètres qui correspond aux paramètres utilisés pour l’instancier.
Une classe doit être entièrement déclarée avant de pouvoir être instanciée.
Example
L’exemple suivant génère l’erreur C2514 :
// 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
}
};