处理命令行参数的最佳做法是什么?
也就是说,我希望我的控制台应用程序(VC#2008)能够在命令行上处理参数,就像大多数其他命令行工具一样:
> mytool.exe -LongArgument Value -sa value --abcdef
如果参数为LongArgument: Value
,则sa
为abbr。 ShortArgument
与value
和abcdef
的{{1}}是切换参数,只有在给定时才会被激活。
如何在新参数出现时以易于扩展的方式对此进行编码?
答案 0 :(得分:0)