C++设置程序运行时环境变量

C++设置程序运行时环境变量

_putenv函数和getenv函数

使用_putenv函数可以设置程序运行时的临时环境变量。即仅对当前程序有效。输入参数为一个字符串。字符串的内容格式为:
“变量名=变量值”

而getenv函数可以获取指定名的环境变量。例子为:

#include
using std::cout;
using std::endl;
int main()
{
    // Do something
    _putenv("PROJ_LIB=D:\\vcpkg\\installed\\x64-windows\\share\\proj\\data");
    cout<<"PROJ_LIB:"<<getenv("PROJ_LIB") << endl;// 查看刚才设置的PROJ_LIB环境变量值
    cout<<"PROJ_LIB:"<<getenv("Path") << endl;// 查看Path环境变量的内容
    // Do something
    return 0;
}

你可能感兴趣的:(c++,c++,算法,开发语言)