C ++ Tomando el toro por los cuernos - Parte 17 Introducción Esto es parte de mi serie 17, C ++ Tomando el toro por los cuernos. En esta parte de la serie, nos fijamos en aspectos básicos de errores en C ++. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. Los errores de programación Hay tres tipos de errores de programación.
En otras palabras, hay tres tipos de errores que pueden ocurrir en un programa. Usted tiene errores de sintaxis, errores lógicos y errores de ejecución. Errores de sintaxis Este es el mal uso de la sintaxis. Estos errores son declaraciones equivocadas. Al escribir un comunicado, que está mal, es un error de sintaxis. Tal declaración no puede ser ejecutada. Por ejemplo, se puede declarar erróneamente un identificador, sin un tipo de objeto precedente (por ejemplo, int). Bajo esta condición, su programa no será compilado, y usted nunca tendrá un formato ejecutable de la misma.
Durante el intento de compilación, indicación del error o errores se mostrará en la pantalla. Los (las líneas de texto contando desde la parte superior del archivo de código fuente) número de línea del error de sintaxis, también pueden aparecer en la pantalla. Errores Lógicos En este caso, C ++ entiende su programa muy bien, el programa se compila y ejecuta el programa. Sin embargo, el programa no va a hacer lo que quería que hiciera. Se va a hacer algo un poco diferente o completamente diferente. La culpa es tuya.
Por ejemplo, un bucle que se requiere para hacer 10 repeticiones podría hacer 5 repeticiones, porque codificado que equivocadamente que hacer 5 repeticiones. Otro ejemplo es que un bucle podría repetir infinitamente, porque la condición que dio para el bucle hizo de esa manera. Los errores lógicos se producen cuando se está ejecutando el programa. La única manera de resolver este problema es poner a prueba su programa muy bien antes de entregar al cliente (que pidió para ello).
Tiempo de ejecución errores errores de ejecución se producen cuando el programa está siendo ejecutado como resultado del hecho de que usted no tomó cierto factor en cuenta al codificar. Por ejemplo, digamos que su código es dividir 8 por algún denominador que las entradas del usuario. Si el usuario introduce 2, la división va a funcionar, que le da 4 como respuesta. Si el usuari
net usuario Control