(pour le code fouillis c'est po ma faute, c'est mingw32 sous NT, j'avais que ca sous la main en intel.. )
si tu es en O3 il est probable qu'il déroule ou optimise les boucles de lui meme parce que gcc l'est péchu...
en bref ta tentative d'optimisation est pertinente sur un compilo qui ne ferait aucune optimisation. En revanche avec des flags d'optimisation, le compilo fait une partie du travail lui meme ( réorganisation de code, déroulement des boucles pour eviter les sauts ...
[^] # Re: ya pas une bourde dans le code C?
Posté par . Takhi . En réponse au message Copie rapide de tableau. Évalué à 1.
si tu es en O3 il est probable qu'il déroule ou optimise les boucles de lui meme parce que gcc l'est péchu...
en bref ta tentative d'optimisation est pertinente sur un compilo qui ne ferait aucune optimisation. En revanche avec des flags d'optimisation, le compilo fait une partie du travail lui meme ( réorganisation de code, déroulement des boucles pour eviter les sauts ...
trouvé vite fait par google:
http://www.redhat.com/docs/manuals/enterprise/RHEL-3-Manual/gcc/optimize-options.html