如果您正在编写一个可从命令行执行的程序,通常希望为用户提供几个选项或标志,以及可能超过一个参数。我经常摸索着完成这个任务,但是否有一种设计模式可以循环处理参数并调用适当的处理函数?
考虑:
myprogram -f filename -d directory -r regex
您如何在使用语言内置函数检索参数后组织处理程序函数?(如果这有助于您表达答案,欢迎提供特定于语言的答案)
使用所用编程语言的内置函数获取参数后,您可以如何组织处理程序函数呢?(如果有需要,欢迎提供特定于语言的答案)