我们都知道Boost。
还有哪些其他免费的C ++库值得使用?为什么?它们是否可以与常见的编译器一起使用?
答案 0 :(得分:5)
Qt是一个多平台框架,它不仅为您提供了一个出色的GUI工具包,还提供了a lot of different libraries和功能,使您的生活更轻松,包括重新实现许多标准C ++功能,进一步放宽使用。它在Linux中的KDE桌面环境中大量使用。
这是一个很棒的框架。 C ++几乎就像Java一样。
答案 1 :(得分:4)
答案 2 :(得分:2)
Blimey ......这完全取决于你想做什么。 C ++有成千上万的跨平台和平台特定的库,其中任何一个都可能对你想做的事情有用或者没有用。就个人而言,我发现在增强中实际使用的很少。我猜每个人都有自己的意思,但对一个人有用的东西对下一个人来说并不一定有用。
答案 3 :(得分:1)
我喜欢Xerces XML解析器。它便携,具有丰富的生成和验证功能。
答案 4 :(得分:1)
OpenCV对于与计算机视觉相关的任何事情都非常棒
答案 5 :(得分:1)
我喜欢wxWidgets。
答案 6 :(得分:1)
答案 7 :(得分:1)
Allegro是我制作小游戏的最爱。
答案 8 :(得分:0)
你有什么样的图书馆?如果使用Boost,可以避免大量重新发明轮子。