syntaxe de la langue est important de n'importe quel langage de programmation, et C + + ne fait pas exception . Cependant, comme C + + est un langage compilé , attraper les erreurs de syntaxe devient effectivement indispensable dans les grands projets. De bonnes méthodes de débogage , en collaboration avec le code fonctionnel et modulaire , comprendre comment utiliser un débogueur C + + , et apprendre les tenants et les aboutissants de syntaxe C + + sont des compétences fondamentales pour maintenir propre , code de travail . Utilisez un débogueur
un des principaux moyens pour vérifier les erreurs de syntaxe dans C + + est d'utiliser un débogueur. Débogueurs viennent packages dans le cadre de la plupart des compilateurs ou des environnements de développement interactif . Lors de la compilation C + + code source , le compilateur affichera les erreurs durant le processus de compilation , y compris les erreurs de syntaxe. Habituellement, les débogueurs référence au numéro de la ligne où une erreur se produit . Pas tous , cependant , imprimez beaucoup d'informations . La clé est de comprendre le compilateur et comment il «parle» au programmeur sur les erreurs qu'il rencontre .
Manuellement débogage du code source
Avant code source atteint même un compilateur, cependant , le code doit subir une vérification manuelle des erreurs de syntaxe. Cela signifie que la lecture du code et les erreurs qui se produisent avant même d'essayer d'exécuter le programme de capture. Ceci a l'avantage d'attraper des problèmes complexes dès le début : souvent , les questions qui semblent complexe lorsqu'il est exécuté par un compilateur proviennent de problèmes de syntaxe très simple . Attraper ces problèmes précoce peut faciliter le débogage plus tard.
Pratique modulaire codage
Une façon de faciliter une vérification de la syntaxe est de pratiquer de la propreté et modulaires . Le code source qui utilise le même bloc de code ou effectue la même action à plusieurs reprises devrait désigne ces blocs dans des fonctions distinctes . Fonctions devraient , idéalement , seulement exécuter une tâche commune . En réduisant la complexité de la conception du programme en brisant les tâches en unités discrètes , vous pouvez plus facilement trouver où des erreurs se produisent et vérifier les erreurs de syntaxe. Souvent , lorsque le code est long ou indisciplinés, trouver les erreurs de syntaxe devient aussi difficile que de trouver la grammaire et la syntaxe des erreurs dans de longues dissertations .
Comprendre la syntaxe correcte
La pierre angulaire de toute de ces méthodes et stratégies , cependant, est de comprendre la syntaxe du C + + . Les règles de base sont simples: toutes les déclarations se terminent par un point-virgule (";" ) . Tous les conditionnels pour les boucles et les instructions "if" sont entre parenthèses . Les blocs de code sont indiqués entre crochets ( "{}" ) . Les indices de tableau sont placés entre crochets ( «[]» ) . Les boucles sont disponibles en " temps", do-while "et" variétés " pour" . Éclaircie déclarations viennent en blocs " if-else " , ou des déclarations "switch " . Comprendre syntaxe C + + est la clé de l'écriture utilisable code C + + , indépendamment des techniques de débogage .