我该如何使用getopt

How would I use getopt for this?

本文关键字:getopt 何使用      更新时间:2023-10-16

我需要一种方法来解析作为单个参数(argv)出现的多个开关,我的程序中的一些开关是,例如:

-rRsc 

我该如何实现getopt,以便用户可以输入多个开关,所有开关都作为一个参数,开关之间没有空格或破折号,所以没有:

-r -R -s -c

或者这不可能通过getopt完成吗?如果不是,作为STL的一部分,我还能使用什么?

默认情况下,Getopt已经处理了这种情况。你不需要做任何特别的事情。(向下滚动到此页面的末尾以查看示例。)

您应该知道-rRsc等于-r -R -s -c