Question rapidité d'éxécution

Résolu
varalax Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
varalax Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Est il plus rapide (pour l'éxécution) d'appeler par example 4 fois la même procédure ou bien de faire une boucle For ?

Ex :
sub Main()

Call Procédure
Call Procédure
Call Procédure
Call Procédure

End Sub

ou alors

Sub Main()

For i = 0 To 3
Call Procédure
Next

End Sub

Cordialement

1 réponse

Utilisateur anonyme
 
Bonjour

Le plus rapide est de faire quatre appels consécutifs, puisqu'il y a la boucle for en moins.
Mais la différence est tellement insignifiante que ça ne vaut pas le coup. Tu perds le bénéfice de la boucle (simplicité de modification, nombre de répétitions variable) pour un gain de temps que tu ne parviendras probablement jamais à chronométrer tant il est faible.
0
varalax Messages postés 61 Date d'inscription   Statut Membre Dernière intervention  
 
Ok merci !
0