代码之家  ›  专栏  ›  技术社区  ›  Thomas Owens

是否有类似C++的Boost库的C库资源?

c
  •  21
  • Thomas Owens  · 技术社区  · 16 年前

    我不记得遇到过C的任何东西,它和C++的Boost库一样广泛。

    6 回复  |  直到 14 年前
        1
  •  4
  •   Philip Reynolds    16 年前

    ApacheHTTP守护进程是建立在ApacheHTTP守护进程之上的,具体取决于您要做什么。

    http://apr.apache.org/

    对于GUI,有wxwidgets(以前的wxwindows)

    http://www.wxwidgets.org/

        2
  •  18
  •   Aurélien Gâteau    16 年前

    你可以看看油嘴滑舌。它提供了很多有趣的东西,比如容器、Unicode支持、线程…

    看一看 its documentation

        3
  •  5
  •   Brian Stewart    16 年前

    我什么都没见过。实际上,C++模板是STL和大量Boost的启用技术,而C没有。我见过很多C接口库,比如图像处理、3D图形、网络等,但从来没有真正的通用库,比如Boost。你可以找到一些类似于Boost部分的东西——线程库、字符串库等。

        4
  •  1
  •   vasia    14 年前

    glib确实以各种unicode、字符串类型的形式对其进行了部分补偿。如果添加gobject,您可以得到一些对象编程,甚至一些垃圾收集。

        5
  •  0
  •   Bruno Rijsman    16 年前

    有时会提到自适应通信环境。这不是一个苹果对苹果的比较。Boost提供了更多的“基本构建块”,而Ace则提供了更多面向电信产品的紧密集成框架。我用得都很广泛,而且我发现Boost非常优越。Boost的一个很大的优点是,它的许多特性将出现在即将到来的C++ 0x标准的STL扩展中(例如,参见 http://en.wikipedia.org/wiki/Technical_Report_1 )

        6
  •  0
  •   Spudd86    15 年前

    或者你可以看一下CCAN http://ccan.ozlabs.org/

    但不,真的没有什么完整的包裹,油嘴滑舌的人最接近。