From ac77e5a27e29310a3daf098c647e4169a8e053f5 Mon Sep 17 00:00:00 2001 From: Ulysse Durand <ulysse.durand@ens-lyon.fr> Date: Fri, 11 Apr 2025 21:03:51 +0200 Subject: [PATCH] On apprend a utiliser c++ --- motus/brain.cpp | 4 +++- motus/jeu.cpp | 2 +- motus/ligne.cpp | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/motus/brain.cpp b/motus/brain.cpp index 6a4e02c..2ec8102 100644 --- a/motus/brain.cpp +++ b/motus/brain.cpp @@ -4,13 +4,15 @@ #include <iostream> #include <filesystem> #include "fullligneexception.h" +#include <QString> + using namespace std; namespace fs = std::filesystem; #include "nowordexception.h" #include "brain.h" -Brain::Brain(string dicodir) : dicodir(dicodir) { +Brain::Brain(string dicodir) : dicodir(dicodir), nbEssais(0) { vector<string> files = getTxtFiles(); // TODO // Initialise le menu déroulant avec files diff --git a/motus/jeu.cpp b/motus/jeu.cpp index c45576a..4ffac61 100644 --- a/motus/jeu.cpp +++ b/motus/jeu.cpp @@ -46,7 +46,7 @@ void Jeu::initGame() { void Jeu::startGame() { brain->setFichierDico("words_alpha.txt"); - brain->setNombreEssais(6); + brain->setNombreEssais(8); brain->setTailleMots(5); brain->initGame(); diff --git a/motus/ligne.cpp b/motus/ligne.cpp index d90e51f..304bf26 100644 --- a/motus/ligne.cpp +++ b/motus/ligne.cpp @@ -16,7 +16,7 @@ void Ligne::initLigne() { bool Ligne::isGameCleared() { int nbjustes = 0; - cout << bonmot << endl; + cout << bonmot.length() <<endl; show(); for (int i = 0; i < bonmot.length(); i++) { char bonnelettre = toupper(bonmot[i]); // Convert to uppercase -- GitLab