Bonjour,
dans le code sur lequel je travaille en ce moment, je trouve beaucoup de boucles écrites dans le style:
Alors que j'ai toujours pensé qu'il serait préférable de procéder comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 bool stop_condition = false; for(int i=0;i<10;++i) { stop_condition = do_something(); if (stop_condition==true) break; }
Seulement en y réfléchissant, j'ai du mal à argumenter sur les raisons qui font que le 2eme code est préférable au 1er. Selon vous, pour quelles raisons devons-nous préférer le 2eme exemple?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 bool stop_condition = false; int i=0; while ( stop_condition==false && i<10 ) { stop_condition = do_something(); }
Partager