读书人

下令参数的实现

发布时间: 2013-01-28 11:49:56 作者: rapoo

命令参数的实现
linux下的命令都非常容易扩充新的功能,每个命令有很多参数,比如gcc的参数有成百上千个,想问一下这些命令参数在实现的时候是如何实现的?以前写过ftp,ftp也带有几十个命令,我实现了一些简单的命令,每个命令都是一个函数,并使用的是简单的main函数的参数argv数组来比较,大家有木有经验? linux
[解决办法]
本质上就是解析main的参数,当然有library可用,比如boost::program_options
[解决办法]
可以看看getopt_long的实现

读书人网 >C语言

热点推荐