Bonjour,
Voici mon code:

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
while(getline(fichier, ligne))  // tant que l'on peut mettre la ligne dans "contenu"
	        {
	             mot_trouvee = findNumCell(ligne, word);
	   			if(mot_trouvee != -1)
             {
 
                    string valeurmin = valeurExtraite(ligne,2);
                    string valeurmax = valeurExtraite(ligne,3);
                    if(valeurmin.size() == 0 || valeurmax.size() == 0)
                    {
                        return numeroLigne;
                    }
 
                    double min=atof(valeurmin.c_str());
                    double max=atof(valeurmax.c_str());
 
                    if(mavaleur>=min && mavaleur<=max)
                    {
                        return numeroLigne;
                    }
                    if (mavaleur<min || mavaleur>max)
                    {
                        cout<< "Warning: change tickness"<<endl;
                    }
 
 
	   			}
 
	   			numeroLigne++;
	        }
Je pense j ai mal placé ma dernière condition " if (mavaleur<min || mavaleur>max) " car même quand elle n est pas vérifié j'ai toujours le " Warning". Et quand elle est vérifié, j'ai 2 Warning.

Nom : non_verifié.PNG
Affichages : 129
Taille : 17,9 Ko

Nom : verifié.PNG
Affichages : 122
Taille : 19,3 Ko

Je vous remercie d'avance pour votre aide.