compile c linux unix

compile c++ linux terminal



¿Por qué ENOENT significa "No hay tal archivo o directorio"? (2)

¿Qué es "ENT" corto para?

El error

El fichero o directorio no existe

simplemente debe ser nombrado por "ENOFILE".

¿Hay alguna historia o razón?


Es simplemente "No hay tal entrada de directorio". Dado que las entradas de directorio pueden ser directorios o archivos (o enlaces simbólicos, sockets, tuberías o dispositivos), el nombre ENOFILE habría sido demasiado estrecho en su significado.


Es una abreviatura de Error NO EN Try (o Error NO ENTity), y en realidad se puede usar para más que archivos / directorios.