ENT在ENOENT中是什么意思?
ENT
ENOENT
错误如下:
没有这样的文件或目录
只是被ENOFILE命名?
ENOFILE
有什么故事或原因吗?
它是Error NO ENTry(或Error NO ENTity)的缩写,实际上可以用于多个文件/目录。
它的缩写是因为C编译器在早期不支持超过8个字符的符号。
它只是“没有这样的目录条目”。因为目录条目可以是目录或文件(或符号链接、套接字、管道或设备),所以名称ENOFILE的含义太窄了。
有关所有代码的完整列表和每个代码含义的更好描述,请参见errno.h 这是一个包含文件,是C标准库的一部分,注释阐明了错误是关于什么的。 本例中:
#定义ENOENT 2 /*没有这样的文件或目录*/