Fichier . txt = variable [C++]

Anat94 Messages postés 23 Statut Membre -  
Anat94 Messages postés 23 Statut Membre -
Bonjour,
j'ai un fichier texte comprenant plusieurs mot et je souhaite que mon programme me dise si le mot rentré par l'utilisateur est dans ce fichier...
je pense qu'il faut passer pour un tableau mais je suis totalement perdu....
merci pour votre aide,
Un novice en programmation en c++

Configuration: Windows / Chrome 77.0.3865.90

4 réponses

  1. Roipirau Messages postés 18 Statut Membre 1
     
    Bonjour,

    ça fait super longtemps que j'ai plus fait ça, tout ce que je peux te dire c'est qu'il faut utiliser ifstream et donc inclure iostream il me semble.

    J'ai regardé ici: https://fr.wikibooks.org/wiki/Programmation_C%2B%2B/Les_entr%C3%A9es-sorties

    Sinon, il doit avoir des tuto sur youtube pour bien utiliser ifstream je pense :D
    0
    1. Anat94 Messages postés 23 Statut Membre
       
      Merci pour tes réponses mais donc
      ifstream fichier("test.txt");
      char mot_cherché;
      fichier >>mot_rentre_utilisateur ; 
      

      après je fais une boucle si mot cherché == mot_rentre_utilisateur alors cout ok else cout nul
      tu penses que sa marcherai?
      0
  2. Roipirau Messages postés 18 Statut Membre 1
     
    Et il faut :

    #include <fstream>

    pour ifstream.
    0
  3. Anat94 Messages postés 23 Statut Membre
     
    Merci pour tes réponses mais donc
    fstream fichier("test.txt");
    char mot_cherché;
    fichier >>mot_rentre_utilisateur ; 
    

    après je fais une boucle si mot cherché == mot_rentre_utilisateur alors cout ok else cout nul
    tu penses que sa marcherai?

    Edit :
    Nan sa marche pas pcq il faut qje fasse en sorte qu'il m'affiche un message si le mot est dans le fichier et un autre s'il ny ait pas....
    Donc je suis toujours perdu mdrr...
    0