我已经使用了Boost图形库一个相当大的数量,但没有太多其余的。我经常在这里看到使用Boost的部分建议(比如Boost的各种智能指针)。很明显,Boost很好用。它也很大或多样。有谁知道常见问题解答或像样的最佳实践文档,以帮助知识丰富的C++程序员更好地使用Boost?提升最佳实践?
Q
提升最佳实践?
4
A
回答
3
我了解了我由其他开发人员使用的库,这些开发者建议某些库和我阅读我可以找到的所有使用该库的文档。
不过最近我买了这本书,Beyond the C++ Standard,介绍了Boost最常见的部分。即使有合理的提升经验,我也发现这本书非常有用。它解释了这些库的作用,为什么要这样做,如何使用它以及它们用来实现它的一些技术。
10
您可能会感兴趣https://stackoverflow.com/questions/379290/how-to-learn-boost有用。
但一般来说,请记住,Boost不是一个库,而是一个库的集合。这意味着你可以并且应该使用它的一部分,但可能不是全部。
只需阅读Boost中的库列表,并查看声明有用的特定库的文档。 Boost网站实际上是权威来源,无论是Boost提供的内容,还是应该如何使用。
挑出看起来有用的单个图书馆,并查看Boost网站对他们的评论。
+0
好主题,谢谢! – 2009-08-18 22:30:39
1
当某些问题看起来像一个已经发明的轮子时,首先我看看boost的库列表,然后尝试使用适合特定任务的库。这是我学习提升的方法。
相关问题
- 1. 最佳实践升级Xcode
- 2. 包升级最佳实践
- 3. 升级Django版本:最佳实践
- 4. 最佳实践
- 5. 最佳实践
- 6. 最佳实践
- 7. 最佳实践
- 8. 最佳实践
- 9. 最佳实践
- 10. 最佳实践
- 11. 最佳实践
- 12. 最佳实践
- 13. 最佳实践
- 14. 最佳实践?
- 15. 最佳实践
- 16. 最佳实践
- 17. 最佳实践
- 18. 最佳实践
- 19. 最佳实践
- 20. 最佳实践
- 21. 最佳实践
- 22. 最佳实践
- 23. 最佳实践:
- 24. 最佳实践
- 25. 最佳实践
- 26. DataContractSerializer最佳实践?
- 27. CSS最佳实践
- 28. LDAP最佳实践
- 29. DataBindingSource最佳实践
- 30. Lisp最佳实践
谢谢,今天看了那本书,看起来像我需要的东西。 – 2009-08-19 22:06:30