Information générale
Catégorie:
Codage, syntaxe et commandes
>>>First I'd store ALEN() in a var, to save reevaluating it every time thro' the loop :),
>>
>>No need. FOR loops evaluate their bounds only once.
>>
>>Tamar
>
>Ah, good. Didn't know that. Still, it's good practice so to do generally, no?
>You would do that for the do while loop tho'?
Yep, because DO loops evaluate their bounds each time through. I assume that one of the reasons FOR loops are faster than DO loops (last time I tested, which was VFP 7, an empty FOR loop was about 10 times faster than an empty DO WHILE) is that the FOR loop evaluates the end boundary only once and stores that value.
Tamar
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement