Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

getwd - Pfadname des aktuellen Arbeitsverzeichnisses abfragen

&pagelevel(4)&pagelevel

Definition

#include <unistd.h>

char *getwd(char *path_name);

Beschreibung

getwd() ermittelt den absoluten Pfadnamen des aktuellen Arbeitsverzeichnisses des aufrufenden Prozesses und kopiert diesen in eine Zeichenkette, auf die das Argument path_name zeigt.

Ist die Länge des Pfadnamens des aktuellen Arbeitsverzeichnisses einschließlich des Nullbytes größer als {PATH_MAX}+1, schlägt getwd() fehl und gibt einen Nullzeiger zurück.

Returnwert

Zeiger auf eine Zeichenkette

 


bei Erfolg. Die Zeichenkette enthält den absoluten Pfadnamen des aktuellen Arbeitsverzeichnisses.

 

Nullzeiger

bei Fehler. Die Zeichenkette, auf die path_name zeigt, enthält einen Fehlertext in englischer Sprache.

Hinweise

Portable Anwendungen sollten statt getwd() die Funktion getcwd() verwenden:

Siehe auch

getcwd(), unistd.h.