C + + y la búsqueda de errores de sintaxis




Utilice un depurador

Una de las principales maneras de comprobar si hay errores de sintaxis en C + + es el uso de un depurador. Depurador son paquetes de la mayoría de los compiladores y entornos de desarrollo interactivo. Al compilar el código fuente de C + +, el compilador indicará errores durante el proceso de construcción, incluyendo los errores de sintaxis. Por lo general, un depurador hará referencia al número de línea donde se produce un error. No todos, sin embargo, imprimir una gran cantidad de información. La clave es entender que el compilador y cómo habla al programador acerca de los errores que encuentra.

Manual de depuración de código fuente

Antes de código fuente también logra un compilador, sin embargo, el código debe someterse a una verificación manual de los errores de sintaxis. Esto significa que la lectura del código y detectar errores que se producen antes de intentar ejecutar el programa. Esto tiene la ventaja de capturar problemas complicados pronto: a menudo, los problemas que parecen complejo cuando se ejecuta a través de un compilador originó a partir de problemas de sintaxis muy simple. La captura de estos problemas a tiempo puede ayudar a depurar más tarde.

Prácticas de codificación modular 

Una forma de facilitar la comprobación de sintaxis es la práctica de codificación limpia, modular. El código fuente que utiliza el mismo bloque de código o repetidamente ejecuta la misma acción debe designar estos bloques en funciones separadas. Funciones deberían, idealmente, sólo realizar una sola tarea. Al reducir la complejidad del programa de diseño de dividir las tareas en unidades discretas, usted puede encontrar más fácilmente cuando se producen errores y compruebe si hay errores de sintaxis. A menudo, cuando el código se convierte en mucho ni de rebeldía, se hace difícil encontrar errores de sintaxis como encontrar errores en la gramática y la sintaxis de largos ensayos.

Comprender la sintaxis correcta

La piedra angular de cualquiera de estos métodos y estrategias, sin embargo, es entender la sintaxis de C + +. Las reglas básicas son simples: Cada sentencia termina con un punto y coma ("; "). Todos los bucles y sentencias condicionales si están entre paréntesis. Los bloques de código se incluyen entre llaves ({} ). Los índices de matriz se encierran entre corchetes (" [] "). Los bucles están disponibles en " while, do-mientras " , y " para " variedades. Declaraciones de ramificación están en bloques if-else, switch o declaraciones. Entendimiento C + + sintaxis es la clave para escribir código C + + se puede utilizar, independientemente de las técnicas de depuración.



Deja un comentario