En programación de computadoras , un código de retorno o un código de error es un código numérico o alfanumérico que se usa para determinar la naturaleza de un error y por qué ocurrió. [1] En la programación en C, puede encontrar muchos códigos de error definidos en el archivo de encabezado
En productos de consumo
Los códigos de error también se pueden utilizar para especificar un error y simplificar la investigación de la causa y cómo solucionarlo. Esto se usa comúnmente en productos de consumo cuando algo sale mal, como la causa de una pantalla azul de la muerte , para que sea más fácil identificar el problema exacto que tiene el producto.
No existe una forma definitiva de código de error. Algunos estilos usan números decimales o hexadecimales. Otros usan códigos alfanuméricos, mientras que otros usan una frase que describe el error.
En informática
Los códigos de error en las computadoras se pueden pasar al sistema mismo, para juzgar cómo responder al error. A menudo, los códigos de error vienen sinónimo de un código de salida o un valor de retorno.
En software de redes
Los protocolos de red suelen admitir la devolución de códigos de estado. En la pila de TCP / IP , es una característica común de los protocolos de nivel superior. Por ejemplo:
Códigos de error y manejo de excepciones
Los códigos de error se pasan al manejo de excepciones en los lenguajes de programación que lo admiten. Estos se pasan a los archivos de registro y al proceso principal para determinar qué acción tomar.
Ver también
- errno.h , un archivo de encabezado en C que define macros para informar errores
- Abortar (computación)
- Programación Orientada a Aspectos
- Falla
- Estado de salida
- Análisis de código estático
Referencias
- ^ "¿Qué es un código de error?" . www.computerhope.com . Consultado el 22 de enero de 2020 .