gedfinos
-
Modifié par cptpingu le 2/02/2016 à 22:58
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023
-
2 févr. 2016 à 22:58
cptpingu
Messages postés3837Date d'inscriptiondimanche 12 décembre 2004StatutModérateurDernière intervention28 mars 2023124 Modifié par cptpingu le 2/02/2016 à 23:00
Bonjour.
Tout d'abord, pense à mettre des balises de code ! Je viens de te les rajouter, mais la prochaine fois ton message ne sera pas accepté.
Ensuite, il serait bien que tu expliques un peu ton souci plutôt que de copier coller du code en mode "ok voici mon code, démerdez-vous, au revoir"...
Pour répondre à ta question:
Il semble que tu es mis des ":" (deux petits points) au lieu de ";" (point virgule) partout à la fin de tes return, et tu mets des parenthèses au lieu d'accolades pour le corps de celle-ci.
Quelques conseils:
- Evite les using namespace, c'est très sale. Voir: http://0217021.free.fr/portfolio/axel.berardino/articles/bon-usage-using-namespace
- Si tu ne fais rien de particulier avec tes accesseurs, autant laisser le champs en public et laisser l'attribut être modifié.
- En C++, contrairement au C, une méthode ou une fonction qui ne prend pas d'argument s'écrit plutôt "func()" et non "func(void)".
- conio.h, string.h et stdlib.h n'ont rien à faire dans tes "include", tu peux les retirer.
- Utilise une liste d'initialisation dans tes constructeurs.