Bases d'erreur dans ActivePerl Basics de ActivePerl - Partie 19 Introduction Ce fait partie de ma série 19, Bases de ActivePerl. Dans cette partie de la série, nous regardons bases d'erreurs dans ActivePerl. Remarque: Si vous ne pouvez pas voir le code ou si vous pensez que quelque chose manquait (lien brisé, l'image absente), contactez-moi au [email protected]. Qui est, me contacter pour le moindre problème que vous avez à propos de ce que vous lisez. Erreurs de programmation Il existe trois types d'erreurs de programmation.
En d'autres termes, il existe trois types d'erreurs qui peuvent se produire dans un programme. Vous avez erreurs de syntaxe, des erreurs de logique et erreurs d'exécution. Erreurs de syntaxe Ceci est la mauvaise utilisation de la syntaxe. Ces erreurs sont de fausses déclarations. Lorsque vous tapez une déclaration, ce qui est faux, qui est une erreur de syntaxe. Une telle déclaration ne peut pas être exécuté. Par exemple, dans une déclaration, vous pouvez taper une variable sans le signe $. Sous cette condition, votre programme ne fonctionne pas.
Selon la façon dont vous configurez votre installation de ActivePerl, une telle erreur peut être indiqué par ActivePerl sur le périphérique de sortie juste avant le programme doit être exécuté, quand vous donnez une commande pour exécuter le programme. Avec une erreur de syntaxe, le programme est pas exécutée. Erreurs de logique dans ce cas, ActivePerl comprend votre programme très bien; le programme est exécuté. Toutefois, le programme ne sera pas faire ce que vous vouliez qu'il fasse. Il va faire quelque chose de légèrement différent ou complètement différent. La faute est le vôtre.
Par exemple, une boucle qui est nécessaire pour faire 10 itérations pourrait faire 5 itérations, parce que vous codés il tort de faire 5 itérations. Un autre exemple est celui d'une boucle peut itérer infiniment, parce que l'état que vous avez donné pour la boucle faite de cette façon. Les erreurs de logique se produisent lorsque le programme est en cours d'exécution. La seule façon de résoudre ce problème est de tester votre programme très bien avant de vous remettre au client (qui a demandé pour elle).
Erreurs erreurs d'exécution d'exécution se produisent lorsque le programme est en cours d'exécution en raison du fait que vous ne prenez pas certain facteur en considération lors du codage. Par exemple, disons que votre code est de diviser par 8 un dénominateur que les entrées de l'utilisateur. Si les
com