是否存在使用boost库的缺点?
例如, 输出二进制文件将更大。或者性能略低于自定义库。
因为某些大型项目不使用boost库而不是自己的。 所以我觉得他们不使用boost库是有原因的。
答案 0 :(得分:3)
几点:
答案 1 :(得分:2)
我同意诸葛(3509)回答的问题here: -
我能想到的一个缺点是,如果由于某种原因,你需要 要调整代码以适合您的目的,您需要进入 阅读并理解了很多。如果您自己编写代码,请执行此操作 自然没必要。
答案 2 :(得分:1)
与第三方插件绑定并不总是最好的解决方案。它通常提供一个非常通用的解决方案,可以解决许多问题,但如果您有一个非常具体的任务需要处理,那么您可以对此进行改进。学习外部库如何工作所花费的时间也可用于开发自己的解决方案。需要考虑的一件事是你可能只需要一小部分库,因为其他人已经声明它可能会使你的可执行文件更大。对于一些可能不可取的人。