Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
#include <sys/param.h> #include <unistd.h>char *realpath(char *path, char resolved_path[]);
Anderenfalls gibt sie einen NULL-Pointer zurück und plaziert in resolved_path den absoluten Pfad der Komponente path, die nicht aufgelöst werden konnte. Die globale Variable errno wird gesetzt um den Fehler anzuzeigen.
ENOTDIR | |
Eine Komponente des Pfad-Präfixes ist kein Verzeichnis. | |
EINVAL | Der Pfadname enthält ein Zeichen, dessen höchstes Bit gesetzt ist. |
ENAMETOOLONG | |
Eine Komponente eines Pfadnameds überschreitet MAXNAMLEN Zeichen, oder eine ganzer Pfad überschreitet MAXPATHLEN Zeichen. | |
ENOENT | Die angegebene Datei existiert nicht. |
EACCES | Such-Zugriff verweigert für eine Komponente des Pfad-Präfixes. |
ELOOP | Zu viele symbolische Links traten auf während der Umsetzung des Pfadnamens. |
EIO | Ein E/A-Fehler trat auf während des Lesens aus dem Dateisystem. |
29. Juni 1996 | REALPATH (3) | GNU |
Hauptindex | Abschnitt 3 | English | 日本語 | Optionen |
Bitte richten Sie Ihre Kommentare zu diesem Handbuch Seite Service, Ben Bullock. Privacy policy.