Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Basic confusion
Message
De
15/12/1999 13:40:47
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire d'écran & Écrans
Titre:
Divers
Thread ID:
00303899
Message ID:
00304223
Vues:
43
>>>Hi Dan,
>>>
>>>Yep, that'll happen. It's once of the reasons why I never, ever make modifications to incoming parameters, regardless if it's a procedure or a function, unless it's the express intent of the program code to do so.
>>
>>That's true. My tendency has always been to store the parameter to a local variable, if I wanted to change it. I had forgotten why I was doing that, but that's definitely the reason.
>
>For me, all it took was one instance where an assumption on my part led to problems. As you know, by default UDFPARMS is set to VALUE. I ran into a case where, unbeknownst to me, in someone else's code I was working on, this was changed to REFERENCE. Can you say, "KA-BOOM", boys and girls? I thought you could.:-)
>
>Needless to say, from that day forward, I always assign incoming variables to local ones where modification is necessary.

Did you have a few choice words with your fellow coder?
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform