std::getenv
From cppreference.com
Defined in header
<cstdlib>
|
||
const char *getenv( const char *env_var );
|
||
Searches for an environmental variable with name env_var
in the host-specified environment list and returns information associated with it. The set of environmental variables and methods of altering it are implementation-defined.
Contents |
[edit] Parameters
env_var | - | null-terminated character string identifying the name of the environmental variable to look for |
[edit] Return value
Character string identifying the value of the environmental variable or NULL if such variable is not found.
[edit] Example
#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