免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 28909 | 回复: 63
打印 上一主题 下一主题

[C] libcstl-2.0.0正式发布。 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-06-09 21:24 |只看该作者 |倒序浏览
本帖最后由 tm_wb 于 2010-06-09 21:26 编辑

libcstl是使用ANSI C编写的通用的数据结构和常用算法的库, 它模仿STL的接口形式, 包括序列容器,关联容器,容器适配器,迭代器,函数,算法等.libcstl为C编程中的数据管理提供了方便易用的程序库。

    libcstl分为容器,迭代器,函数和算法四部分,此外2.0版本还添加了类型机制,这是一种为用户提供了方便使用自定义类型的机制。

    容器一种用于保存数据的类型,按照功能分为序列容器,关联容器和容器适配器。序列容器是按照数据插入的顺序保存数据,关联容器中保存的数据是根据某种规则排序的,容器适配器是在容器的基础上对容器进行封装从而实现特定的功能,容器适配器不支持迭代器操作,因此适配器也不能够用于算法操作。

    迭代器表现的是一种指针的语义,它是对位置操作的一种类型,但是迭代器是通用的,通过迭代器可以实现对任何容器的位置操作,同时它也是容器和算法的桥梁,算法通过迭代器对容器中的数据进行操作。

    算法是通用的,它通过迭代器来操作数据区间中的数据,这样就可以对任何符合要求的容器以及数据区间应用算法。正式因为通用的关系,相同功能的算法和容器本身的操作函数,后者更高效。

    函数以及谓词是规范算法行为的,可以使用特定的函数或者算法来改变算法的行为,带有if后缀的算法都要求使用函数或者谓词。

    字符串是一种特殊的容器,它只保存字符类型,同时也支持许多针对字符串特有的操作。

    类型机制是2.0添加的新功能,它为用户使用自定义类型提供了便利,可以让用户像使用基本类型一样使用自定义类型。

GettingStartedGuide可以是你了解更多。
libcstl-2.0.0.tar.gz (3.25 MB, 下载次数: 1201)
libcstl_user_guide.pdf (1.46 MB, 下载次数: 975)
libcstl_reference_manual.pdf (1.98 MB, 下载次数: 927)
libcstl开源项目首页

评分

参与人数 4可用积分 +16 收起 理由
evaspring + 2
雨过白鹭洲 + 10 鼓励一下,楼主继续完善
peidright + 2
rain_fish + 2 这么好的东西,竟然没人给小手!

查看全部评分

论坛徽章:
1
黑曼巴
日期:2020-02-27 22:54:26
2 [报告]
发表于 2010-06-09 21:30 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
1
寅虎
日期:2014-11-30 21:25:54
3 [报告]
发表于 2010-06-09 21:40 |只看该作者
{:3_187:}

论坛徽章:
154
2022北京冬奥会纪念版徽章
日期:2015-08-07 17:10:5720周年集字徽章-年
日期:2022-10-26 16:44:2015-16赛季CBA联赛之深圳
日期:2022-11-02 14:02:4515-16赛季CBA联赛之八一
日期:2022-11-28 12:07:4820周年集字徽章-20	
日期:2023-07-19 08:49:4515-16赛季CBA联赛之八一
日期:2023-11-04 19:23:5115-16赛季CBA联赛之广夏
日期:2023-12-13 18:09:34
4 [报告]
发表于 2010-06-09 22:14 |只看该作者
这东西不会是windows下低

论坛徽章:
0
5 [报告]
发表于 2010-06-09 22:19 |只看该作者
顶,这个比那个Coo实在多了。

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:56:11
6 [报告]
发表于 2010-06-09 22:21 |只看该作者
上次的版本下载还没有仔细阅读,有更新了么?

论坛徽章:
0
7 [报告]
发表于 2010-06-09 22:28 |只看该作者
这东西不会是windows下低
shang2010 发表于 2010-06-09 22:14



    是ANSI C的。

论坛徽章:
0
8 [报告]
发表于 2010-06-09 22:30 |只看该作者
顶你
敬仰

论坛徽章:
0
9 [报告]
发表于 2010-06-09 22:42 |只看该作者
正在看1.0.0  楼主写得很有含金量 顶

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
10 [报告]
发表于 2010-06-09 22:44 |只看该作者
1.0.0版浏览过,写的非常清晰。
是所看到过的最优雅的库。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP