所以,我一直在通读,似乎 Boost 库在实践中得到了很多使用(虽然不是在我的商店)。为什么是这样?是什么让它如此美妙?
最佳答案
Boost被广泛使用是因为:
- 它是开源的并经过同行评审。
- 它提供了一个 wide range STL 遗漏的与平台无关的功能。
- 它是对 STL 的补充而非替代。
- 许多 Boost 开发人员都是 C++ 标准委员会的成员。事实上,Boost 的许多部分都被认为包含在下一个 C++ 标准库中。
- 它的文档很好。
- 它的 license允许包含在开源和闭源项目中。
- 它的功能通常不相互依赖,因此您可以只链接您需要的部分。 [ Luc Hermitte的评论]
关于c++ - 使用 C++ Boost 库有哪些优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/125580/