Bonjour à tous,
J'en appelle à votre savoir car je seche sur une erreur de compilation.

Voici le code ou se produit l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 
Object *temp;
switch (type)
{
	case -1:
		temp=new Object(elem,this);
		break;
	case JOUEUR:
		temp=new Ccharacter(elem,this);
		break;
}
 
//La classe Ccharacter est dérivée de Cobject
 
//Ccharacter.h
 
class Ccharacter:public Object
{
public:
	Ccharacter();
	Ccharacter(TiXmlElement *elem,Engine *father);
	~Ccharacter();
};
 
//Ccharacter.cpp
 
Ccharacter::Ccharacter(TiXmlElement *elem,Engine *father)
{
	Object(elem,father);
}

Et donc lorsque je compile celui ci m'indique:

error C2514: 'Ccharacter' : la classe n'a aucun constructeur

Alors voila je seche un peu sur le problème si quelqu'un a une idée, serait sympa qu'il l'expose ici.
Si vous avez besoin d'autre source pour compléter le problème, dites le moi je rajouterai.

Merci d'avance :]