Inhaltsverzeichnis

getenv()

#include <cstdlib>

char * getenv (const char *name) 

Liefert Wert einer Umgebungsvariable name.

Parameter

name Zeichenkette

Ergebnis

Rückgabewert: Zeiger auf den Wert der Umgebungsvariable. Ist die Umgebungsvariable nicht definiert, wird NULL geliefert.

Siehe auch

Methoden zur Ändern der Umgebung sind implementationsabhängig.

Beispiel

getenv.cpp
#include <cstdlib>
#include <iostream>
using namespace std;
 
int main()
{
  char *s = getenv("HOME");
  cout << ( s ? s : "kein HOME gefunden" ) << endl;
}