Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

getpgmname - Programmnamen ermitteln (Erweiterung)

&pagelevel(4)&pagelevel

Definition

#include <stdlib.h>

char *getpgmname(void);

Beschreibung

getpgmname() liefert den Namen des aufrufenden Programmes.

getpgmname() liefert den Pfadnamen, der der exec-Funktion, durch die das Programm gestartet wurde, als erster Parameter übergeben wurde. Dieser Pfadname kann von argv[0] abweichen. Bei direkt aus der Shell gestarteten Programmen liefert getpgmname() beispielsweise immer den voll qualifizierten Pfadnamen, während argv[0] den Namen so enthält, wie er vom Anwender angegeben wurde.

BS2000

Das Ergebnis entspricht argv[0] der Funktion main. (Ende)

Returnwert

Zeiger auf den Programmnamen

Die Funktion ist immer erfolgreich.