Ok, je pensais que l'évaluation de offset se faisait à chaque tour...
Non. Dans ton expression for_each, tu crées un objet (plus précisément, un foncteur) que tu initialises avec "++offset". Puis, tu appelles (une fois) la fonction for_each avec (entre autres) cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une fonction).
On 18 Dec 2005 04:03:10 GMT, Michael :
Ok, je pensais que l'évaluation de offset se faisait à chaque tour...
Non. Dans ton expression for_each, tu crées un objet (plus
précisément, un foncteur) que tu initialises avec "++offset".
Puis, tu appelles (une fois) la fonction for_each avec (entre autres)
cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une
fonction).
Ok, je pensais que l'évaluation de offset se faisait à chaque tour...
Non. Dans ton expression for_each, tu crées un objet (plus précisément, un foncteur) que tu initialises avec "++offset". Puis, tu appelles (une fois) la fonction for_each avec (entre autres) cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une fonction).
Michael
Non. Dans ton expression for_each, tu crées un objet (plus précisément, un foncteur) que tu initialises avec "++offset". Puis, tu appelles (une fois) la fonction for_each avec (entre autres) cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une fonction).
Effectivement, j'ai regardé au code de for_each, et c'est devenu plus clair...
Non. Dans ton expression for_each, tu crées un objet (plus
précisément, un foncteur) que tu initialises avec "++offset".
Puis, tu appelles (une fois) la fonction for_each avec (entre autres)
cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une
fonction).
Effectivement, j'ai regardé au code de for_each, et c'est devenu plus
clair...
Non. Dans ton expression for_each, tu crées un objet (plus précisément, un foncteur) que tu initialises avec "++offset". Puis, tu appelles (une fois) la fonction for_each avec (entre autres) cet objet en paramètre.
C'est très différent de for(;;), qui est une boucle (et pas une fonction).
Effectivement, j'ai regardé au code de for_each, et c'est devenu plus clair...