可能与以下问题重复:
Boost Library
在我尝试(但失败)完成C++项目时,经常在浏览网页时遇到 Boost。我尝试阅读 Boost 网站,但没有好的简短说明为什么要使用 Boost 以及它究竟是什么。
Python 让人们印象深刻的一点是它的一切都是内置的并且跨平台,如 Web 请求、电子邮件、XML、JSON 等。 Boost 是否也是这种情况?
因此,足够吐槽了,我的具体可回答的问题:
- Boost 究竟是什么?
- 为什么使用 Boost 是最重要的原因?
- 是否完全跨平台?
- 与快速忽略一个缓冲区溢出的自己编写的代码相比,Boost 更加“安全”吗?
- 是否有链接指向描述 Boost 所有模块的页面,每个模块只需一两句话?