10Fermer12
PolluxLe 09/03/2007 à 16:33
Ximoon (./3) :
Godzil (./2) :
Sa a un sens, dans le sens ou peut etre qu'un bout de code pourrait faire "Failed_State = 42;" (ce qui serait farpaitement valide)
Peut-être, mais pour moi ça ne provoquerait pas forcément l'activation de la condition, si ?

Ben si confus

Moi ça me paraît pas du tout aberrant comme test... (même si ce serait mieux si c'était fait de manière statique, ou bien s'il n'y avait jamais de comparaisons avec TRUE et que donc toutes les valeurs non nulles étaient rigoureusement équivalentes pour tout le reste du code -- mais si on en est pas sûr, c'est plus prudent de vérifier)


et euh sinon la norme C garantit que 0==1 vaut 0, et que 0==0 vaut 1 ^^ (donc c'est pas possible que TRUE vaille 255)