Probleme fichier .h .cpp compilation c++
Résolu/Fermé
A voir également:
- Probleme fichier .h .cpp compilation c++
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
7 réponses
Bonjour
Je m'en tiens au premier message d'erreurs, la plupart des autres ont l'air d'être dus au même problème
dans mainresto.cpp, tu utilises la méthode affiche de la classe client, mais cette méthode n'est déclarée nulle part . Elle n'apparaît pas dans client.h
il FAUT la définir, ou au moins la déclarer, dans client.h, le compilateur n'a pas les moyens de la deviner.
Je m'en tiens au premier message d'erreurs, la plupart des autres ont l'air d'être dus au même problème
dans mainresto.cpp, tu utilises la méthode affiche de la classe client, mais cette méthode n'est déclarée nulle part . Elle n'apparaît pas dans client.h
il FAUT la définir, ou au moins la déclarer, dans client.h, le compilateur n'a pas les moyens de la deviner.
ton problem est le voila :
quand t'utulise pour entrer une valeur t'utilise le point . tu doi utiliser le
->
quand t'utulise pour entrer une valeur t'utilise le point . tu doi utiliser le
->
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
9 janv. 2008 à 14:57
9 janv. 2008 à 14:57
affiche est bien déclarer dans client.h.
J'ai plutôt l'impression que tu a oublié de compiler TOUT les .cpp avant de faire le lien.
Avec DevCpp, quand tu as plusieurs fichier sources (.cpp) il faut créer un projet pour compiler correctement.
J'ai plutôt l'impression que tu a oublié de compiler TOUT les .cpp avant de faire le lien.
Avec DevCpp, quand tu as plusieurs fichier sources (.cpp) il faut créer un projet pour compiler correctement.
merci pour vos réponses.
le problème est que j'ai fait un projet avant de compiler sous dev c++. Et avant ça, j'avais essayé de compiler avec borland c++, en compilant chaque cpp... mais toujours ces erreurs...
au cas où j'ai mal fait la manip sous dev c++, peux-tu m'expliquer en détails la démarche?
Merci encore
le problème est que j'ai fait un projet avant de compiler sous dev c++. Et avant ça, j'avais essayé de compiler avec borland c++, en compilant chaque cpp... mais toujours ces erreurs...
au cas où j'ai mal fait la manip sous dev c++, peux-tu m'expliquer en détails la démarche?
Merci encore
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
9 janv. 2008 à 15:37
9 janv. 2008 à 15:37
Dans DevCpp tu crée un projet, puis tu ajoute tout te fichiers source. Et normalement ça fonctionne.
Le mieux est peux être de le faire à la main, tu commence par créer les fichier object :
g++ -c *.cpp I...
une foi que tout tes .cpp sont transformer en .o tu les lie ensemble
g++ *.o -o prog.exe -L... etc.
Le mieux est peux être de le faire à la main, tu commence par créer les fichier object :
g++ -c *.cpp I...
une foi que tout tes .cpp sont transformer en .o tu les lie ensemble
g++ *.o -o prog.exe -L... etc.
Merci beaucoup!! Ca fonctionne enfin!!!!
(enfin pour l'instant!)
Bonne fin de journée et encore merci!!!!
(enfin pour l'instant!)
Bonne fin de journée et encore merci!!!!
tchoubaka
Messages postés
61
Date d'inscription
samedi 7 février 2009
Statut
Membre
Dernière intervention
25 mai 2023
11
6 déc. 2009 à 11:54
6 déc. 2009 à 11:54
salut Corleone, j'aimerais que tu m'explique le but de ton programme. j'aimerias bien comprendre malgre qu'il soit deja resolu. j'aimerias aussi savoir si tu utilise les fichiers .h s'il te plait je veux juste comprendre.
merci.
merci.