| 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.
