" Il serait intéressant de répértorier les astuces que vous connaissez pour améliorer les performance d´un programme dans un topic"
Ca me parait un peu long à écrire dans un topic . . et puis au bout 2 jours le topic sera perdu 2 pages + loin et plus personne ne le lira . .. Mieux vaut chercher soi même sur le net ( on ne cesse de le répéter!).
Enfin bref, allez 2 petits pour la route!
- Utiliser les opérateurs de décalages autant que possible plutôt que des multiplications ou divisions ( entière)...
ex : A = B * 320;
-> : A = ( B<<8) + ( B<<6);
- L´opérateur modulo ( %) est très lent ! Alors si vous avez besoin de vous en servir préférez l´opérateur & :
ex : A = ( B % 64);
-> : A = ( B & 0x3F);
( ceci ne fonctionne que pour les puissances de 2 en partie droite de %)
etc..