Bonsoir tout le monde,

je tourne en rond sur un problème et je ne trouve pas
Voilà le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
string var1;
string var2;
var1 = "Bonjour";
var2 = "Salut";
 
if(fichier1.motExiste(var1)){
    fichier2.ajouterMot(var2);
}
en faisant comme cela, l'ajout ne se fera pas et aucune erreur ne s'affiche.
Pourtant, je suis sûr que motExiste et ajouterMot fonctionnent.

Si je fais comme ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
string var1;
string var2;
var1 = "Bonjour";
var2 = "Salut";
fichier2.ajouterMot(var2);
if(fichier1.motExiste(var1)){
    cout << "Mot existant" << endl;
}
La variable2 sera ajoutée et l'affichage "Mot existant" marchera.(Sous condition que Bonjour soit dans le fichier.

Comment dois-je faire pour pouvoir utiliser ces deux fonctions correctement avec un ou plusieurs IF ?

Merci par avance.