LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖

[gcc] 请求一个例子,最好有完整的代码。谢谢。

[复制链接]
自由狼-台风 该用户已被删除
 楼主| 发表于 2003-8-19 11:39:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2003-8-19 22:16:45 | 显示全部楼层
参数分析有时真是令人苦恼。这可能是一个最普通的问题,但很难得到通用性的答案。

使用getopt?这是gnu的方式。在某些操作系统上,没有这些函数。只好copy过来使用。当然需要很多宏了。

但是getopt也不能满足所有的需要。在参数分析上,不同的程序表现了不同的个性。有些是历史原因造成的。有些则是个性就是个性。

说是在的,在类Unix下,要分析点参数真不是一件容易的事情。特别在于比较复杂的系统下。

另外,getopt对于程序员来说有一个非常致命的问题,它使用了过多的static变量。我不知道别人是否有这种编成。有是在工作中,会合并两个不用的应用。一般我会把一个应用的main降一级,成为另一个应用的函数。这时getopt就是一个问题。

呵呵,当然了就不讨论这种做法的法律问题了。
发表于 2003-8-19 22:31:45 | 显示全部楼层
stormful兄的开发经验很丰富,说出话来就是不一样。呵呵。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表