如何在Unix中将环境变量传递给C ++程序

时间:2016-06-07 20:16:52

标签: c++ linux unix environment-variables

我最近编写了一个打开文件并读取它的C ++程序。如果我想在Unix / Linux中运行该程序,文件名和路径将是一个环境变量。我怎样才能实现它?

谢谢。

1 个答案:

答案 0 :(得分:0)

使用getenv(char const *name)的{​​{1}}。但请注意,环境变量是一种非常不干净的传递参数的方法。