Bonsoir,
J'essaie de comprendre un petit programme. C'est un pendu avec deux fichiers avec l'extension .h et .cpp et un main.cpp.
En plus il y a un fichier dictionnaire.txt qui contient les mots qu'il faudra trouver
Voila au début du fichier, il a le #include fstream pour l'ouverture et écriture pour un fichier. Je pense que c'est dictionnaire.txt, seulement je ne vois pas trace dans ce fichier de la mention dictionnaire.txt.
J'ai testé et pourtant ça marche. Pouvez vous m'éclairer!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49 #ifndef MYSTERE_H #define MYSTERE_H #include <iostream> #include <vector> #include <fstream> using namespace std; class Mystere { public: // Fonction de nettoyage void clear(void); // Constructeur Mystere(void); // Autres méthodes const void afficherMotTrouve(void); const void afficherLettresEntrees(void); const void afficherMotMystere(void); void testerLettre(char lettre); void assignerMot(vector< char > motSecret); const bool plusDeCoups(void); const bool victoire(void); // Accesseur const long getCoupsRestants(void); // Méthodes statiques static vector< char > motAleatoire(void); static vector< char > entreeJoueur(void); static void afficherTitre(); static void activerMenu(); private: vector< char > m_motSecret; vector< char > m_motTrouve; vector< char > m_lettresEntrees; long m_nombreCoupsRestants; }; #endif // MYSTERE_H
Partager