c++ - 是否有任何标准方法可以在 Linux 上使用 C++ 从文件加载参数?

标签 c++ linux

想象一个程序需要知道相当多的参数才能正确地完成它的任务,比如'Port = 2323'这种东西。

现在我想将这些参数保存在一个纯文本文件中,类似于Unix的用户和组等系统变量。

是否有任何标准方法/库可以帮助我做到这一点?以前有人用过吗?谢谢

最佳答案

Boost.Program_options图书馆。这是您要找的吗?

The program_options library allows program developers to obtain program options, that is (name, value) pairs from the user, via conventional methods such as command line and config file.

关于c++ - 是否有任何标准方法可以在 Linux 上使用 C++ 从文件加载参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1782683/

相关文章:

c++ - 如果按顺序将 vector<int> 添加到 vector 中,我是否需要对其进行排序?

c++ - 如何使用 POCO 发送 websocket PONG 响应

linux - Linux上实时显示 `date`变化

c++ - 试图从类中调用函数

c++ - 防止控制台应用程序中的内存工作集最小化?

linux - 通过 ssh (linux/osx) 运行作业

c++ - 操作系统 Windows 和 Linux 中的不同结果

linux - 将 GIT 与 Jenkins 集成

c++ - 客户端服务器编程 - 写入缓冲区

linux - 将可执行文件移动到 $PATH 中的另一个文件夹后找不到可执行文件