... si la semantique de la declaration plus haut est "f n'utilise pas ce parametre" alors a mon avis le compilo peut choisir de ne pas evaluer a*b+c dans la fonction g (sans avoir la definition de f, juste la declaration) car il sait que f se fiche de sa valeur. Tobias.
et les effets de bords dans l'évaluation ?
-- Monde de merde
Tobias Oed <tobias@physics.odu.edu> écrivait :
... si la semantique de la declaration plus haut est "f n'utilise pas ce
parametre" alors a mon avis le compilo peut choisir de ne pas evaluer a*b+c
dans la fonction g (sans avoir la definition de f, juste la declaration)
car il sait que f se fiche de sa valeur.
Tobias.
... si la semantique de la declaration plus haut est "f n'utilise pas ce parametre" alors a mon avis le compilo peut choisir de ne pas evaluer a*b+c dans la fonction g (sans avoir la definition de f, juste la declaration) car il sait que f se fiche de sa valeur. Tobias.
et les effets de bords dans l'évaluation ?
-- Monde de merde
Tobias Oed
Erwan David wrote:
Tobias Oed écrivait :
... si la semantique de la declaration plus haut est "f n'utilise pas ce parametre" alors a mon avis le compilo peut choisir de ne pas evaluer a*b+c dans la fonction g (sans avoir la definition de f, juste la declaration) car il sait que f se fiche de sa valeur. Tobias.
et les effets de bords dans l'évaluation ?
Dans un message precedant, j'avais ecrit:
Tobias Oed wrote:
Si l'expression a des effets secondaires, c'est plus possible.
... si la semantique de la declaration plus haut est "f n'utilise pas ce
parametre" alors a mon avis le compilo peut choisir de ne pas evaluer
a*b+c dans la fonction g (sans avoir la definition de f, juste la
declaration) car il sait que f se fiche de sa valeur.
Tobias.
et les effets de bords dans l'évaluation ?
Dans un message precedant, j'avais ecrit:
Tobias Oed wrote:
Si l'expression a des effets secondaires, c'est plus possible.
... si la semantique de la declaration plus haut est "f n'utilise pas ce parametre" alors a mon avis le compilo peut choisir de ne pas evaluer a*b+c dans la fonction g (sans avoir la definition de f, juste la declaration) car il sait que f se fiche de sa valeur. Tobias.
et les effets de bords dans l'évaluation ?
Dans un message precedant, j'avais ecrit:
Tobias Oed wrote:
Si l'expression a des effets secondaires, c'est plus possible.