我需要一种方法来解析作为单个参数( argv )出现的多个开关,我的程序中的一些开关将是,例如:
-rRsc
我将如何实现 getopt 以便用户可以输入多个开关作为一个参数,开关之间没有空格或破折号,所以没有:
-r -R -s -c
或者这不可能用getopt来完成?如果不是,我还能使用什么是 STL 的一部分?
Getopt 已经默认处理了这种情况。你不需要做任何特别的事情。(向下滚动到本页末尾以查看示例。)
你应该知道-rRsc
等于-r -R -s -c
。