Hola.
Para saber el motivo, también te puede servir revisar el valor de la variable global: errno (errno.h). Los valores de error, de acuerdo a la operación que estes realizando, son:
EEXIST: El archivo ya existe.
ENOENT: Archivo o directorio inexistente.
ENOTSAM: No es el mismo dispositivo.
Saludos.
|