Partage
  • Partager sur Facebook
  • Partager sur Twitter

Programme avec while

    15 mars 2008 à 21:21:58

    Bonsoir,

    j'essaye de faire une boucle à l'aide d'un while qui est la suivante :

    1. while(joueur1.vivant()=true && joueur2.vivant()=true)


    La fonction vivant() a pour prototype :
    1. bool Personnage::Vivant()


    L'initialisation de joueur1 et joueur2 sont définis ci-dessous :
    1. Personnage joueur1, joueur2;


    J'explique mon problème, quand je compile j'ai cette erreur qui me vient :
    error: non-lvalue in assignment

    J'aimerai savoir, s'il vous plaît, comment je pourrai rectifier cette boucle afin que la condition soit bonne !

    Merci d'avance.
    • Partager sur Facebook
    • Partager sur Twitter
      15 mars 2008 à 21:40:16

      while(joueur1.vivant()== true && joueur2.vivant()== true)

      normalemnt tu peut faire aussi
      while(joueur1.vivant() && joueur2.vivant())
      • Partager sur Facebook
      • Partager sur Twitter
        15 mars 2008 à 21:47:49

        Ah merci beaucoup le problème est réglé ! Sujet résolu ! ;)
        • Partager sur Facebook
        • Partager sur Twitter

        Programme avec while

        × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
        × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
        • Editeur
        • Markdown