• 5356阅读
  • 2回复

QT 如何得到 liunx下的环境变量 [复制链接]

上一主题 下一主题
离线huxueqing
 

只看楼主 倒序阅读 楼主  发表于: 2008-10-21
— 本帖被 XChinux 执行加亮操作(2008-10-21) —
QT 如何得到 liunx下的环境变量  如题 没有思路啊
离线XChinux

只看该作者 1楼 发表于: 2008-10-21
char *getenv(const char *varname);
头文件 stdlib.h

C库函数有,Qt不用什么东西都要封装一下吧.


下面是VC2008下的示例代码:

#include "stdafx.h"
#include "stdlib.h"
#include <iostream>


int _tmain(int argc, _TCHAR* argv[])
{
    std::cout << "PATH=" << getenv("PATH") << std::endl;
    std::cout << "windir=" << getenv("windir") << std::endl;
    system("pause");
    return 0;
}
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线water_wf

只看该作者 2楼 发表于: 2008-10-22
QProcess有一个接口也可以取
systemEnvironment ()
快速回复
限100 字节
 
上一个 下一个