#include "errores.h" #include /* CÓDIGOS DE ERROR DE LAS PRÁCTICAS SOBRE SISTEMAS DE FICHEROS */ char* cadena_error []= { "no hay ningún error por ahora...", "espacio insuficiente", "parámetro no válido", "error al operar con el disco físico ", "formato incorrecto del sistema de ficheros ", "el fichero ya existe ", "el fichero no existe ", "el parámetro esta fuera de rango", "descriptor de disco incorrecto ", "modo de transferencia inválido ", "dirección inválida ", "formato inválido ", "el recurso estaba libre ", "el recurso estaba ocupado ", "el sistema ya está montado ", "el sistema no está montado ", "se superó el máximo de ficheros disponibles en el sistema ", "el atributo del fichero es incorrecto ", "bloque inválido ", "descriptor de fichero inválido ", "puntero más allá del límite del fichero ", "error en la escritura del fichero ", "error en la lectura del fichero ", "modo de acceso denegado ", "error en el acceso al fichero UNIX " }; void MensajeError(void) { if (Error_SF==ERR_OK) return; if (Error_SF>=100 && Error_SF