有没有办法在GFlags中使用命令行参数传递一组int?

问题描述 投票:0回答:1

我想以下列方式传递一组int:

./main --scores 1 49 1 24 4 5 6

我确实找到了一个similar question,但它有点旧,希望它现在改变了。接受的答案说我应该将它们作为字符串传递给分隔符。

c++ gflags
1个回答
0
投票

你不能。 GFlags不支持复杂的命令行语法,只支持带有原始类型参数的简单标志。您可以将它们作为分隔字符串传递,但是如果您真的想要充分利用命令行的用法,那么您可能会更好地使用为此设计的库,例如GNU getopt。

© www.soinside.com 2019 - 2024. All rights reserved.