这个问题在这里已经有了答案:




11 年前关闭。






每个人都知道 C 是一种非常小的语言,它只有语言原语,几乎没有标准库(没有数据结构或算法)。

因此我有一个问题,我如何为数据结构、算法和系统编程找到好的 C 库?

例如,如果我需要一个哈希表,我如何找到一个好的实现?或者例如,如果我需要处理图表,我该怎么办?

到目前为止,我一直在自己写一切。但是我的哈希表实现还不够好。这是非常基本的。

高级 C 程序员如何处理这个问题?他们真的自己重新编写了所有的库吗?

谢谢,博达·西多。

最佳答案

在 C++ 中,确实没有什么像 Boost 那样“转到”(STL 不算作标准的一部分)。

除了 GLib,还有:

  • libbasekit
  • APR
  • 关于c - 是否有 C 的库存储库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3129809/

    10-13 05:44