51Close53
Kevin KoflerOn the 2008-07-09 at 01:01am
PpHd (./51) :
Folco (./49) :
Et on peut pas comparer un unsigned char à -1 c'est ça ? Ca compile pas ?
Si, très bien même.

Et ce sera toujours faux:
unsigned char c=-1;
if (c == -1) ...

échouera toujours, parce que c est promu en int avant la comparaison, et donc on compare 255 == -1 et c'est faux. Seul:
if (c == (unsigned char)-1)
fonctionne.