体系结构-良好的C语言类STL库

对于C来说,具有矢量,双端队列,堆栈,哈希图,树图,集合等数据结构的C好的库是什么? 请使用Plain C,并且与平台无关。

Michiel de Mare asked 2020-06-27T10:54:38Z
5个解决方案
37 votes

Gnome项目上使用的Glib库也可能会有所用。 此外,它还经过了很好的测试。

IBM Developer Works有一个很好的用法教程:使用GLib集合管理C数据

Brendan answered 2020-06-27T10:54:57Z
12 votes

与往常一样,Google是您的朋友:

[HTTP://你擤鼻涕.com/cat/programming/libraries/从-generic-library/]

特别:

[HTTP://你擤鼻涕.com/cat/programming/libraries/generic-data-structures-library/]

Stu answered 2020-06-27T10:55:30Z
5 votes

我希望Apache可移植运行时(APR)中有一些东西非常可靠。

jmah answered 2020-06-27T10:55:50Z
4 votes

如果您想要一个易于使用,非常快速的基于宏的库,也许可以[http://sglib.sourceforge.net/]。

Flavius Suciu answered 2020-06-27T10:56:10Z
2 votes

如果哈希表,可扩展字符串和动态矢量足以满足您的需求,请查看我整理的库:[http://code.google.com/p/c-libutl/。]

我也欢迎任何反馈!

Remo.D answered 2020-06-27T10:56:35Z
translate from https://stackoverflow.com:/questions/2540/good-stl-like-library-for-c