Probleme type et classe C++
Fermé
bolux
-
14 déc. 2007 à 19:51
Qwerti Messages postés 166 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 28 octobre 2008 - 14 déc. 2007 à 21:28
Qwerti Messages postés 166 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 28 octobre 2008 - 14 déc. 2007 à 21:28
A voir également:
- Probleme type et classe C++
- Comment savoir sa classe en avance ✓ - Forum Loisirs / Divertissements
- Incompatibilité de type vba ✓ - Forum Programmation
- Type double en c - Astuces et Solutions
- Type lnb nilesat - Forum Cinéma / Télé
- Impossible de trouver ou charger la classe principale @user_jvm_args.txt ✓ - Forum Internet / Réseaux sociaux
4 réponses
Qwerti
Messages postés
166
Date d'inscription
dimanche 2 septembre 2007
Statut
Membre
Dernière intervention
28 octobre 2008
85
14 déc. 2007 à 20:01
14 déc. 2007 à 20:01
Salut,
As-tu un #include qui inclut ton premier fichier .h ?
a+
-Qwerti.
As-tu un #include qui inclut ton premier fichier .h ?
a+
-Qwerti.
Tout à fait oui :/
#include "Jeu.h"
Dans tous mes fichiers, je ne peux instancier la classe Jeu
un simple Jeu jeu;
me retourne la même erreur à savoir
error: 'Jeu' is used as a type, but is not defined as a type.
#include "Jeu.h"
Dans tous mes fichiers, je ne peux instancier la classe Jeu
un simple Jeu jeu;
me retourne la même erreur à savoir
error: 'Jeu' is used as a type, but is not defined as a type.
Et étrangement, je pense que cela peut aiguiller, lorsque je déclare la même instanciation dans les fichiers .cpp là pas d'erreurs, c'est seulement losrque ej fais cela dans les headers files.
Si quelqu'un a une idée ?
Si quelqu'un a une idée ?
Qwerti
Messages postés
166
Date d'inscription
dimanche 2 septembre 2007
Statut
Membre
Dernière intervention
28 octobre 2008
85
14 déc. 2007 à 21:28
14 déc. 2007 à 21:28
Re bolux,
Si tu fais ca :
Essaie un truc si tu veux y voir plus clair :
Crée un fichier jeu.h qui contient cette superbe definition de la classe Jeu :
class Jeu { };
et c'est tout, et crée un autre fichier :
#include "Jeu.h"
Jeu jeu;
int main() {
return 0;
}
Que se passe-t-il ?
Si ca marche, c'est que le pb est ailleurs...
a+
-Qwerti.
Si tu fais ca :
Essaie un truc si tu veux y voir plus clair :
Crée un fichier jeu.h qui contient cette superbe definition de la classe Jeu :
class Jeu { };
et c'est tout, et crée un autre fichier :
#include "Jeu.h"
Jeu jeu;
int main() {
return 0;
}
Que se passe-t-il ?
Si ca marche, c'est que le pb est ailleurs...
a+
-Qwerti.