Question rapidité d'éxécution
Résolu
varalax
Messages postés
66
Statut
Membre
-
varalax Messages postés 66 Statut Membre -
varalax Messages postés 66 Statut Membre -
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
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
A voir également:
- Question rapidité d'éxécution
- Test rapidité pc - Guide
- Échec de l'exécution du diagnostic de windows update - Guide
- Le service spouleur d'impression local n'est pas en cours d'exécution - Guide
- Net user des erreurs ont affecté l'exécution de la commande - Forum Windows
- Comment voir les programmes en cours d'exécution - Forum Windows
1 réponse
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.
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.
varalax
Messages postés
66
Statut
Membre
Ok merci !