0

我正在寻找小型库或片段,它可以简单地用命令行中给出的参数填充我的程序(c++ with qt)变量。你有什么建议吗?

例如。string myVariable = libraryFunction("something");. 函数在参数列表中搜索“-something”键并将其值发送到我的变量。

4

2 回答 2

2

查看Boost Program_options。您还提到了 QT,所以这个 SO 答案可能会有所帮助。

于 2012-11-13T17:21:45.160 回答
1

我认为其他人建议使用 Boost 程序选项可能是正确的选择。

然而,一些替代方案:

命令行选项解析器 - Glib

TCLAP 模板化 C++ 命令行解析器库

于 2012-11-13T17:32:19.267 回答