std::getenv
cppreference.com
<tbody>
</tbody>
char* getenv( const char* env_var ); |
||
, - (), , C, env_var, C, .
|
. |
( C++11) |
|
( ) , -. , POSIX |
( C++11) |
, getenv, .
| env_var | , |
, , .
POSIX environ, extern char **environ; <unistd.h>, main.
#include <iostream>
#include <cstdlib>
int main()
{
if(const char* env_p = std::getenv("PATH"))
std::cout << " PATH : " << env_p << '\n';
}
:
PATH : /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
C getenv
|