C++设置和获取环境变量
来源:互联网 发布:matable软件 编辑:程序博客网 时间:2024/04/29 17:35
设置环境变量:使用函数getenv和_putenv,使用的环境变量以PYTHONHOME作为例子,编译环境为VC10.0
#include <stdlib.h>int main(int argc, char **argv){ const char* python_home = getenv("PYTHONHOME"); char new_python_home[256]; new_python_home[0] = 0; if(python_home) {#ifdef _DEBUG #ifdef _WIN64 sprintf(new_python_home, "PYTHONHOME=%s\\win64\\debug", python_home); //printf("win64 debug\n"); #elif defined(_WIN32) sprintf(new_python_home, "PYTHONHOME=%s\\win32\\debug", python_home); //printf("win32 debug\n"); #endif#else #ifdef _WIN64 sprintf(new_python_home, "PYTHONHOME=%s\\win64\\release", python_home); //printf("win32 release\n"); #elif defined(_WIN32) sprintf(new_python_home, "PYTHONHOME=%s\\win32\\release", python_home); //printf("win32 release\n"); #endif#endif if(new_python_home[0]) _putenv(new_python_home); } printf("%s\n", getenv("PYTHONHOME"));}
- C语言获取和设置环境变量
- 环境变量的获取和设置
- C++设置和获取环境变量
- C++设置和获取环境变量 .
- 获取和设置环境变量函数
- 设置和获取所在进程的环境变量
- kettle环境变量的设置和获取
- java获取和设置系统变量(环境变量)
- Java 中系统环境变量的设置和获取
- java 获取系统变量(环境变量和设置变量)
- getenv、setenv函数 获取和设置系统环境变量
- getenv、setenv函数 获取和设置系统环境变量
- getenv、setenv函数 获取和设置系统环境变量
- Windows下bat脚本设置和获取环境变量
- java 获取系统变量(环境变量和设置变量)
- cgi和fastcgi获取所有环境变量(C语言)
- getenv、setenv函数(获取和设置系统环境变量) 与 环境变量
- classpath和环境变量设置
- 摄像头选购攻略
- 用 DOM 实现文章采集 -- HtmlAgilityPack 实现html对象化。
- Windows普通程序与服务程序的初始特权(Privileges)
- webservice使用handler来增强web服务的功能
- WINCE平台安装sqlCE
- C++设置和获取环境变量
- 使用linuxmint系统的一些感受
- group_concat on postgresql
- JYJ_Block_Science and Technology
- 24c01~24c1024全系列EEPROM的读写程序
- Linux设备驱动程序开发流程示例
- Erlang 编程参考手册(第一部分)
- [转]修道小妖又出新教程啦~使用Apophysis制作3D花的新方法!
- Least common multiple(H1019)