Bonjour,
Voici mon code:
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.
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 vous remercie d'avance pour votre aide.
Partager