• [^] # Re: Informatique : Optimisation, minimisation, projet

    Posté par . En réponse au journal Informatique : Optimisation, minimisation, projet. Évalué à 1.

    Et, euh, pour se convaincre, le plus simple ce serait pas de demander à gcc ?...



    $ cat postinc.c
    #include <stdio.h>
    int main(int argc, char **argv){
    int a,i;

    a = 0;
    for (i=0; i<100000; i++)
    a+=i;
    printf(" a = %d\n", a);
    return 0;
    }
    $ diff postinc.c preinc.c
    6c6
    < for (i=0; i<100000; i++)
    ---
    > for (i=0; i<100000; ++i)
    $ gcc -Wall -O0 -S postinc.c preinc.c
    $ diff postinc.s preinc.s
    1c1
    < .file "postinc.c"
    ---
    > .file "preinc.c"


    Voila, meme en optimisation 0, aucune différence dans le code assembleur généré.