Quand est-il approprié d'utiliser une variable non signée sur une variable signée? Qu'en est-il d'une boucle for
?
J'entends beaucoup d'opinions à ce sujet et je voulais voir s'il y avait quelque chose qui ressemblerait à un consensus.
for (unsigned int i = 0; i < someThing.length(); i++) {
SomeThing var = someThing.at(i);
// You get the idea.
}
Je sais que Java n'a pas de valeurs non signées, et cela doit être une décision consciente de la part de Sun Microsystems .