最流行的 C 通用集合数据结构库是什么?
我正在寻找一个提供通用集合数据结构(例如列表、关联数组、集合等)的 C 库。该库应该稳定且经过良好测试。我基本上是在寻找比蹩脚的 C 标准库更好的东西。
哪些 C 库符合此描述?
编辑:我希望该库是跨平台的,但如果做不到这一点,任何可以在 Mac/Linux 上运行的库都可以。
I'm looking for a C library that provides generic collection data structures such as lists, associative arrays, sets, etc. The library should be stable and well tested. I'm basically looking for something better than the crappy C standard library.
What C libraries fit this description?
EDIT: I'd prefer that the library was cross-platform, but failing that, anything that works on Mac/Linux.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果你在Linux上,我会使用GLIB。它提供了您期望的所有帮助程序库,并且维护得很好并且非常活跃(始终是+)。上面的链接直接指向数据结构部分,但是 GLIB 中还有很多其他内容,所以请四处看看!
if you are on linux, i would use GLIB. it provides all the helper libraries you would expect, plus its very well maintained and very active (always a +). the link above is straight to the section on data structures, but there is plenty of other things in GLIB so take a look around!
Apache Portable Runtime 有集合(例如 哈希表, 链接列表)并且是可移植的。
Apache Portable Runtime has collections (e.g. hash table, linked list) and is, well, portable.