Erreur à la compilation :( [RESOLU] - C++ - Programmation
Marsh Posté le 23-03-2010 à 07:57:56
si tu poster au moins les bons fichiers avec les lignes incriminées ca serait plus simple à deviner hein
Marsh Posté le 23-03-2010 à 08:11:35
euh je ne sais pas trop ce que j'ai oublié...
J'ai rajouté des fichiers mais je ne sais pas si ça va être utile...
http://www.yionel.fr/pastebin/index.php/view/94311788
Marsh Posté le 23-03-2010 à 08:15:43
Je vote pour une erreur dans objet.h, dont on ne dispose pas. Au hasard une accolade oubliée.
Marsh Posté le 23-03-2010 à 10:39:42
Elmoricq a écrit : Je vote pour une erreur dans objet.h, dont on ne dispose pas. Au hasard une accolade oubliée. |
Bah objet.h est présent
Et non l'erreur n'est pas si simple hélas
Marsh Posté le 23-03-2010 à 10:46:14
ReplyMarsh Posté le 23-03-2010 à 10:48:42
objet.h se sert des types Point et Vecteur, et pourtant on y voit ni #include "Point.h" ni #include "Vecteur.h".
Marsh Posté le 23-03-2010 à 10:58:13
Bon ok je me rends lol.
Cette programme est celui d'un copain. J'essais de l'aider, j'ai regardé pourquoi ça ne compilait pas et j'ai pas compris aussi pourquoi yavait des incluide un peu dans tous les sens
Marsh Posté le 23-03-2010 à 11:01:08
snafu8 a écrit : Pourquoi tu includes "fonctions.h" dans "objets.h"? |
Voici ce que ça conne si je vire #include "fonctions.h" :
Code :
|
Marsh Posté le 23-03-2010 à 11:02:18
Kenelm a écrit : objet.h se sert des types Point et Vecteur, et pourtant on y voit ni #include "Point.h" ni #include "Vecteur.h". |
Hum si j'inclus comme tu dis point et vecteur dans objet.h :
Code :
|
L'erreur ligne 36, c'est la ligne :
F = - G * o[i].Masse()*o[j].Masse()/ (Rij*Rij); //calcul de la force
http://www.yionel.fr/pastebin/index.php/view/46627767
Merci pour votre aide, c'est génial
Marsh Posté le 23-03-2010 à 11:17:28
Ben y dit que G est pas déclaré, ça doit pas être dur à vérifier
Marsh Posté le 23-03-2010 à 11:28:16
ca te trouerais le derch d'uploader TOUS les fichiers plutot qu'on joue au devinettes ...
Marsh Posté le 23-03-2010 à 11:59:59
Joel F a écrit : ca te trouerais le derch d'uploader TOUS les fichiers plutot qu'on joue au devinettes ... |
Tu as besoin de quoi de plus ?
Marsh Posté le 23-03-2010 à 12:02:46
ok merci j'ai déclaré ma variable dans fonctions.cpp et non dans la fonction main() de main.cpp
Ca compile ! :-)
Marsh Posté le 23-03-2010 à 00:17:24
Bonsoir,
Voila j'ai une erreur à la compilation de mon programme.
Pouvez vous m'aider ?
http://www.yionel.fr/pastebin/index.php/view/86559087
Message édité par Yionel le 23-03-2010 à 12:05:06