我正在寻找一个带有常见的可重用数据结构的C库,比如链表,哈希表等.像Kyle Loudon那样使用C语言(Masterback Algorithms with C)进行分发.
C++有STL和Boost,C#有.net Framework库.同样,对C程序员有用的最常见的库是什么?(除了C标准库.)
我正在寻找STL中可用的大多数功能:容器(向量,链表,树,哈希表),算法(排序,搜索),文件IO和字符串.
理想情况下,库应该是开源的,在Windows上工作(跨平台很好)并且正在积极使用.
我正在考虑像glib这样的东西,但可能是一个具有最小脚印的纤薄版本.它需要基本的实用程序,如链表,向量和哈希表.它还应具有最小的运行时占用空间.