Was bedeutet der ENT
Mittelwert in ENOENT
?
Sollte der Fehler nicht:
Datei oder Verzeichnis existiert nicht
nur benannt werden von ENOFILE
?
Gibt es eine Geschichte oder einen Grund?
Was bedeutet der ENT
Mittelwert in ENOENT
?
Sollte der Fehler nicht:
Datei oder Verzeichnis existiert nicht
nur benannt werden von ENOFILE
?
Gibt es eine Geschichte oder einen Grund?
Antworten:
Es ist eine Abkürzung für Error NO ENTry (oder Error NO ENTity) und kann tatsächlich für mehr als Dateien / Verzeichnisse verwendet werden.
Es wird abgekürzt, weil C-Compiler zu Beginn der Zeit nicht mehr als 8 Zeichen in Symbolen unterstützten.
Es ist einfach "Kein solcher Verzeichniseintrag". Da Verzeichniseinträge Verzeichnisse oder Dateien (oder Symlinks oder Sockets oder Pipes oder Geräte) sein können, wäre der Name ENOFILE
in seiner Bedeutung zu eng gewesen.