当我们用C++开发一些C++控制台小工具时,会需要一些用户输入的参数来决定程序如何工作和执行,而用户输入参数的方式大部分都是采用命令行参数的方式. 比如上一篇文章 玩转Windows服务系列--命令行管理Windows服务 中介绍的sc和net工具. 既然命令行参数这么普遍也这么有用,那么就有必要学习一下如何解析命令行参数. 如何解析命令行参数 那么命令行参数要如何解析呢. 最最最笨的办法就是每次程序中需要解析命令行参数时,就写一堆解析的代码,但是这样的效率其实很低的,不如使用开源库中的帮助类来…