• [^] # Re: register ???

    Posté par . En réponse au journal Optimisation de code C. Évalué à 4.

    De mémoire, d'après le bouquin de C écrit par un de mes profs, il y a déjà quelques années :
    L'usage du mot-clef "register" n'est plus très utile à l'heure actuelle, car les compilateurs modernes sont plus à même que le programmeur d'affecter les registres aux variables les plus employées.
    (De plus, il est impossible d'appeler l'opérateur & sur ces variables, mais ça, tu dois le savoir).

    Bon, moi, à ta place, je chercherais plutôt à optimiser mon code avec les options de gcc... genre :
    gcc -03 -march=athlon-xp -finline-limit=1000000 /* Tant pis pour la mémoire, ont veut aller vite, et en général, il y a plus qu'assez de RAM sur les machines actuelles. */ -funsafe-math-optimizations /*Risqué, ça...*/ -malign-double -m128bit-long-double ...

    vive man gcc!