BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 9 Librerías Estándar
Teoría: Librería de errores "errno.h"

EDOM
ERANGE

Estas se expanden a expresiones constantes integrales con valores precisos no cero, utilizables para uso en directrices de preprocesador #if.

errno
Un valor de tipo int que es definido por varias funciones de bibliotecacomo un número positivo de error. Al comienzo del programa el valor del errno es cero, pero jamás es definido como cero por ninguna biblioteca. Un programa que utilice errno para verificación de errores debe definirlo como cero antes de una llamada a una función de biblioteca, y leerlo antes de una subsiguente llamada a una función de biblioteca. Una función puede guardar el valor de errno al entrary después definirlo como cero, siempre y cuado el valor original sea restaurado, justo antes del regreso, el valor de erro siga siendo cero. El valor de errno puede ser definido por una llamada de funciónde biblioteca como un valor no cero, exista o no exista error, siempre que el uso de errno no haya sido documentado en la descripción de función en el estándar.