Group: cn.comp.lang.c · Group Profile
Author: buzzardbuzzard Date: Apr 27, 2008 19:19
说到可移植c库,glib到也不错,不过挺庞大的。
我自己以前倒是给自己做工作的时候写过一些很简单的封装,性能没什么优化,主要是
简单易懂罢了。
封装常用数据结构的操作,封装内存分配以及其他如字符处理之类的东西
呵呵不知道有什么建议,在库的内容上面
On Sun, 27 Apr 2008 20:51:34 +0800, NewBlue yaako.com> wrote:
>
>跟buzzard谈起私人库的编写,想做一个私人的库,不过两个人力量有限,所以想
>找一些有共同兴趣的人一起编写。
>
>有以下技能的同学,希望踊跃参加:
>
> C语言
>
> 熟悉C语言的同学,不熟的也可以参与进来,希望通过这次活动提
> 高自己C语言的水平。
>
> C++语言
>
> 后期我打算把一些功能封装到C++上面,或者用namespace对C部
> 分进行规划。
>
> doxygen
>
> 用来做C/C++的文档编写。如果文档的说明要用中文进行说明,
> 会用UTF-8编码。
>
> SVN
>
> 用来做版本管理,你要参加就必须会这个,因为代码会放到
> Google Code上面。你不会这个,就没办法参与了。
>
> 算法
>
> 对算法有兴趣的同学,很欢迎参加进来,可以对算法进行改进。
>
>目标:编写一个库,把自己平时积累的代码,集合进去,达到可以重复使用的目的。
>而且环保,免得大家重复编写代码。同时要求能够高度跨平台,这样在多个平台上
>面使用了。
>
>许可证:我希望是一种跟Apache差不多的许可证,这种许可证,在不改变源码的情
>况下,是没有限制的,一旦改变源码就要共享出来。这样大家都公平了。而且大家
>可以方便使用,BSD那种太宽松了。(在中国谈版权,好像挺多余的)
>
>目前就字符串部分比较好搞一点,跨平台是一个比较麻烦的东西,要对多个平台有
>足够的了解。需要人多一点,好办事。
>
>要是有一些跟许可证不相冲又同时满足条件的库,可以集合进来,就不用重复编写,
>浪费精力和时间。
>
>C语言有没有类似CPPUNIT的测试库,有的话,就应该加进来,方便测试。
|