std::getenv – cppreference.com
Aus cppreference.com
<tbody> </tbody>
| definiert in Header <cstdlib> |
||
|
|
||
Sucht eine Umgebungsvariable mit dem Namen env_var in der Hostspezifischen Umgebungsvariablenliste und gibt die damit verbundene Information zurück. Der Satz an Umgebungsvariablen und Methoden um ihn zu verändern sind von der Implementation festgelegt.
Parameter
| env_var | - | null-terminierte Zeichenkette, die den Namen der zu suchenden Umgebungsvariable darstellt. |
Rückgabewert
Zeichenkette mit dem Wert der Umgebungsvariable oder NULL, wenn die Variable nicht gefunden werden konnte.
Beispiel
#include <iostream> #include <cstdlib> int main(int argc, char *argv[]) { std::cout << "Your PATH is: " << std::getenv("PATH") << std::endl; }
Possible output:
Your PATH is: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games