longopt 介绍
longopt_zh_CN
longopt是一个处理命令行参数的C函数库,主要是作为getopt()和getopt_long()的一个替代。
介绍
longopt是一个处理命令行参数的C函数库。
longopt
主要是作为getopt()的一个替代品,将getopt()/getopt_long()/getopt_long_only()这三个函数整合到一
块,简化了操作,同时实现短参数(如:-v)和长参数(如:–version),并且提供了getopt()和getopt_long()所不支持的省略短参数的功能(如只有
–version,而没有-v)。还提供了一些辅助函数,以简化于参数有关的代码编写(如:print_opt,可以打印 linux风格的参数列表)。
注意,本代码主要提供给纯C(C99)环境下使用的,如果你使用的是C++的话,推荐使用boost的Program
Options库:https://www.jb51.cc/boost
longopt 官网
http://code.google.com/p/wuxi/wiki/longopt_zh_CN
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。