Bonjour,

J'ai un petit souci lors de la compilation:

warning: comparison between signed and unsigned integer expressions

Apparement les warnings viennent de la fonction size() de la STL sur des lignes du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
if(total > monTableau.size())  total = monTableau.size();
ou encore:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
for(int i = 0; i < monTableau.size(); i++)
C'est drôle car sous Dev C++ ça compile sans pb et sous CodeBlocks j'ai ces warnings, pourtant ils utilisent tous les deux le même compilateur (GCC)

d'ou vient le pb et comment le résoudre ?

Merci