有没有适用于C语言的库存储库?

14
可能重复:为什么没有全面的 C 存档网络 众所周知,C是一种非常小的语言,它只有基本的语言构造,几乎没有标准库(没有数据结构或算法)。
因此我有一个问题,如何找到好的 C 数据结构、算法和系统编程库?
例如,如果我需要一个哈希表,该如何找到好的实现?再比如说,如果我需要处理图形,应该怎么办?
到目前为止,我一直在自己编写所有代码。但是我的哈希表实现远远不够好。它非常基础。
高级 C 程序员是如何解决这个问题的?他们真的会自己重新编写所有的库吗?
谢谢,Boda Cydo。

1
大多数与编程有关的互联网...信息是如此普及以至于从未需要一个中央仓库。这也是因为它比万维网早约25年... - dmckee --- ex-moderator kitten
是的,但是C++有STL、Boost等库,你可能希望纯C库也有类似的东西。 - bobobobo
4
为什么没有一个全面的C语言档案库网络? - jamesdlin
5个回答

6

3

在C++中,没有像Boost一样的“标配”(STL不算,因为它是标准库的一部分)。

除了GLib之外,还有APR



1

链接返回404。一个有效的链接是CCAN链接 - Marek Niepiekło

0

没有固定的方式......只有各种框架的泛滥存在。通常人们想要不同的东西,这取决于它是为嵌入式系统、个人电脑、操作系统类型或其他任何目的而设计的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接