gpt4 book ai didi

c++ - 如何在不使用变量的情况下启用 Boost Program Options 中的其他选项?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:49:21 25 4
gpt4 key购买 nike

我使用程序选项来解析我的应用程序的命令行选项。

我有几个选项,例如 -Ox、-Oy、-Oz,...我想要一个 super 选项 -Oall 启用 Ox 和 Oy,另一个 -Osub 启用 Oz 和 Ow。

有没有办法使用 Boost Program Options 来做到这一点?

一开始想查看Oall的值,然后手动启用Ox和Oy,但是解析后无法编辑值。

我想避免使用变量来存储 Ox、Oy 的值,因为我可以有很多这些选项。

谢谢

最佳答案

我在您的程序逻辑中更多地看到了这一点,所以我怀疑程序选项是否提供了这一点。简单地使用

if (Oall)
{Ox = Oy = Oz = true;}

等等

关于c++ - 如何在不使用变量的情况下启用 Boost Program Options 中的其他选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8066847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com