web-dev-qa-db-ja.com

なぜENOENTは「そのようなファイルやディレクトリがない」という意味ですか?

"ENT"とは何の略ですか?

error

そのようなファイル、又はディレクトリはありません

ただ "ENOFILE"によって命名されるべきです。

何か話や理由はありますか?

412
mingchaoyan

これはError NO ENTry(またはError NO ENTity)の略語で、実際にはファイル/ディレクトリ以外にも使用できます。

636

それは単に「そのようなディレクトリエントリはありません」です。ディレクトリエントリはディレクトリまたはファイル(またはシンボリックリンク、ソケット、パイプ、またはデバイス)でもかまいませんので、ENOFILEという名前の意味は狭すぎます。

113
Roland Illig