Lou*_*cio 5 c++ command-line-arguments poco-libraries
我看不到用Poco的 Poco::Util::Application类和相关的方法来支持位置命令行参数Poco::Util::OptionProcessor.位置参数是命令行上的未命名参数,在所有其他选项之后结束,如下所示:
someprogram -b --what=121 filename.bin
Run Code Online (Sandbox Code Playgroud)
在该示例中,filename.bin是位置参数,它没有名称,但是在所有命名参数之后的第一个位置参数.Boost的program_options支持这一点,我发现很难相信Poco没有,但我发现如何根据源和文档来支持它.
Poco支持这个吗?
我不熟悉Poco,但是看一下文档,我怀疑它的用途是反复调用Poco::Util::OptionProcessor::process()连续的元素,argv直到它返回false,然后表示位置参数的开始,让你按照你的意愿处理它们.
| 归档时间: |
|
| 查看次数: |
1253 次 |
| 最近记录: |