Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Broken Types?
Message
De
06/10/2005 08:34:31
 
 
À
03/10/2005 17:17:08
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Versions des environnements
Database:
Visual FoxPro
Divers
Thread ID:
01055653
Message ID:
01056689
Vues:
18
>My initial thought was I should get an error on the call to squareit(), since I am passing a character type when it expects a double. But the error doesn't happen until I perform the calculation. This isn't right! If the caller screws up the function call, I want the error to originate there, not buried in the well-debugged function!
>
>I haven't noticed this before because I assummmed FoxPro was enforcing my explicit type. Am I doing something wrong, or is this just one of FoxPro's quirks?
>
>Using VFP 9, no service pack...
>

In my view, this is what ASSERT is for. You can give the developer a meaningful message. Of course, you still need error-checking at runtime.

Tamar
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform