O que ENT
significa isso ENOENT
?
O erro não deveria:
Não existe tal arquivo ou diretório
apenas ser nomeado por ENOFILE
?
Existe alguma história ou razão?
O que ENT
significa isso ENOENT
?
O erro não deveria:
Não existe tal arquivo ou diretório
apenas ser nomeado por ENOFILE
?
Existe alguma história ou razão?
Respostas:
É uma abreviação de Error NO ENTry (ou Error NO ENTity) e pode realmente ser usado para mais de arquivos / diretórios.
É abreviado porque os compiladores C, no início dos tempos, não suportavam mais de 8 caracteres em símbolos.
É simplesmente "Não existe tal entrada no diretório". Como as entradas de diretório podem ser diretórios ou arquivos (ou links simbólicos, soquetes, tubulações ou dispositivos), o nome ENOFILE
teria sido muito estreito em seu significado.