PolluxLe 17/02/2004 à 16:48
Et aussi, si tu veux optimiser les choses :
- tu peux calculer le nb d'itérations de la boucle moins 1 avec "int n=(nb_c-1)>>3;" puis "do { ...boucle... } while (n--);"
- tu peux mettre ton "if (mask)" en dehors de la boucle, ou bien le supprimer totalement (sinon, ça ralentit pas mal : +8 cycles si mask!=0)
Enfin, je te conseillerais _très vivement_ d'indenter la ligne après "if (mask)", sinon tu finiras par te planter...