From 70b03865db9b64bc25f3df1f48feb266fd91dc97 Mon Sep 17 00:00:00 2001 From: William Date: Fri, 28 Nov 2025 09:11:28 -0500 Subject: [PATCH] Finalisation de la mise en commun du code --- mesFonctions.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/mesFonctions.cpp b/mesFonctions.cpp index 260cb5c..ef015dd 100644 --- a/mesFonctions.cpp +++ b/mesFonctions.cpp @@ -87,6 +87,25 @@ void curseur(bool interrupteur) { 1 - JOUER ====================================*/ //fonction pour choisir le mot de facon random +void choisirMot(string nomFichier, int maximum) { + system("cls"); + + int numeroLigne = rand() % (maximum)+1; + + fstream monFlux; + ouvrirFichier(monFlux, nomFichier); + string mot = goToLine(monFlux, numeroLigne); + fermerFichier(monFlux); + +} +string goToLine(fstream& monFlux, int numeroLigne) { + string mot; + for (int i = 0; i < numeroLigne; i++) { + getline(monFlux, mot); + } + return mot; +} + void afficherMenuJouer() { cout << setw(83) << "=============================================\n";