Tom's Guide > Forum > Programmation > [cpp] Erreur lors de la compilation

[cpp] Erreur lors de la compilation

Forum Programmation : [cpp] Erreur lors de la compilation

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Salut

quand j'éssay de compiler mon projet j'ai 2 belle erreurs:

"multiple definition of `func_event(bool)"

et

"first defined here"

voila le bout de code qui plante:

Code :
  1. bool func_event(bool Running)
  2. {
  3. sf::Event Event;
  4. sf::Window App;
  5.         while (App.GetEvent(Event))
  6.         {
  7.             // Close window : exit
  8.             if (Event.Type == sf::Event::Closed)
  9.                 Running = false;
  10.             // Escape key : exit
  11.             if ((Event.Type == sf::Event::KeyPressed) && (Event.Key.Code == sf::Key::Escape))
  12.                 Running = false;
  13.         }
  14.         return Running;
  15. }



Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Dans l'erreur, tu repères la ligne de l'erreur (la seconde définition de func_event) et la ligne où a été définie la fonction pour la première fois.
Tu as simplement défini func_event 2 fois.

------------------------------ 6800A007B81300CD10B00131C989CF26880541
81F900FA750230EDBADA03ECA80875FBECA808
74FBE4603C0175DFB80300CD10B8004CCD21
Répondre à CRicky

Le problème c'est que je suis sur de ne pas l'avoir définit 2 fois :sweat: . Par contre quand je place la fonction dans un .h au lieu de .cpp ca fonctionne ^^

edit: j'ai oublié de précisé que la ligne indiqué c'est la ligne ou il y a l'accolade qui marque l'ouverture de la fonction


Message édité par quarty le 05-03-2008 à 21:41:23
Répondre à quarty

As-tu bien définit ta fonction avant de l'appeler ?


J'espère que ça t'aura aidé :)

Répondre à TheLover75

Salut

Tu m'as beaucoup aidé, en fait ce que je faisait c'est que je faisait un include event.h et event.cpp donc 2 définitions, Merci à vous deux

Répondre à quarty
Tom's Guide > Forum > Programmation > [cpp] Erreur lors de la compilation
Aller à :

Il y a 2778 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens