Ça évite d'avoir à effectuer une multiplication, opération peut-être plus coûteuse que des comparaisons ?
ça, c'est de la micro-optimisation.
D'abord, je ne suis pas sur que ce soit plus rapide, ensuite, la microoptimisation il ne faut y penser que dans les zones critiques, c'est à dire très peu d'endroits en réalité. Ici, ce if mène à un printf, infiniment plus lent qu'un test, donc on n'est pas dans une zone critique.
C'est pas pour critiquer (le mot est bien choisi) c'est justement pour parler des cas d'optimisation nécessaires ou pas
Oui, c'est mon message qui a fait déraper dans le hors-sujet, pas celui-ci de DominiqueSicilia. (Mais la remarque de Dalfab est intéressante, même si en effet, dans ce contexte, c'est idiot de vouloir optimiser.)
- Edité par robun 6 décembre 2019 à 13:26:51
ou est mon erreur svp
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html
Recueil de code C et C++ http://fvirtman.free.fr/recueil/index.html
En recherche d'emploi.