Mac上环境的标头
Header for environ on Mac
如何在Mac上找到"environ"的标题?我想把它包含在我的项目中。谢谢你!https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man7/environ.7.html
没有头文件;正如手册所说,您只需要自己声明它:
#include <iostream>
extern char **environ;
int main()
{
for (unsigned i = 0; environ[i]; i++)
std::cout << environ[i] << std::endl;
return 0;
}
您最好坚持使用genenv()
和setenv()
,除非您需要进行大规模操作,例如,在将其传递给子进程之前。
相关文章:
- 枚举环境变量的惯用C++14/C++17方法
- 在没有Xcode的情况下在Mac捆绑包中嵌入框架
- 在 Windows 上,是否可以让 dll 在不使用 PATH 环境变量的情况下在另一个文件夹中查找依赖项?
- c++17文件系统::recursive_directory迭代器()在mac上没有给出这样的目录,但在windows上
- 如何使用CLion在Mac上创建一个新的.txt文件
- 如何使用Clang/GCC在Mac上为C/C++设置VSCode
- 在 Mac 上使用 CMAKE 将 FFTW 和 FFTWPP 链接到项目中时未定义的符号
- 有人安装"IITB Simplecpp in mac"吗?
- libprotobuf 检查在 Mac OS 上执行程序时失败
- 如何在 Mac 上使用 c++17 并行标准库算法?
- 在 Mac 上的 python 上提升
- 我可以在 iOS 或 mac 应用程序中使用C++代码吗?
- 如何在 Mac 上正确编译C++,当它在 Linux 上编译没有问题时?
- C++读取用户输入而不按回车键(Mac OS X),与Turbo Pascal中的读取键相同
- Azure IoT SDK C 设置macOS(Mac OS X)开发环境
- Mac中的Clang++环境错误
- 在Ubuntu环境中部署在Mac OS上开发的C 应用程序
- 一个很好的c++编程环境,适用于Mac OS X
- Mac上环境的标头
- 在Mac上编写c++的最佳环境是什么?