标签: c++
可能重复: What parameter parser libraries are there for C++?
假设程序可以被赋予可变数量的参数
--art <A or B> or -a <A or B> --ball or -b --help or -h --one <C or D> or -o <C or D>
其中可以使用任何数字并且--art和--one可以但不必分别用A或B或C或D指定(其中任何一个也可以由一个 - 和字母代表)。我看过getopt,但我很难理解它是如何工作的,所以如果这是推荐的方法,解释会有很大的帮助。
谢谢。
答案 0 :(得分:2)
getopt的替代方法是Boost.Program_options。
getopt