我希望能有一个很好的最新参考资料,以及我发现的唯一书籍如下:
这两本书都有点陈旧,我相信一直在不断发展。
显然我可以使用Boost website的直接来源。
仅使用该网站来学习和引用boost库是否足够?
如果我是那些更喜欢精装书的人呢?你会推荐哪一个?
由于
- 编辑 -
有没有人知道关于Boost的在线视频教程以及文字图片?
答案 0 :(得分:5)
首先,这是您主题的可能 answer。我说可能因为这本书还没有发布。不过,我不得不说,我对这本书感到非常兴奋,因为它是超级新的。和你一样,在尝试学习某些东西时,我只是喜欢看书或看视频。然而,在进行开发时,我喜欢使用互联网,因为我可以快速搜索。
我的2美分(如果你愿意,请阅读):
我有使用Boost和Qt的经验,坦率地说,我发现Boost文档非常缺乏,更不用说难以使用了。关于Boost的另一个主要抱怨是我的项目编译相当有点慢。
也许只是我,但我发现Qt更直观易用。我真的希望Boost文档像Qt Assistant。如果您从未检查过Qt文档,那么您应该这样做。
实际上现在我已经使用了两者,我学到了一个非常重要的一课:当使用第三方库时,不要仅仅因为它强大而决定使用它,还因为它是简单易用和有一个非常清晰的文档+易于理解的例子。
我很想知道人们的想法。
答案 1 :(得分:4)
我认为提升网站已完成关于此库的information。
答案 2 :(得分:4)
我觉得你:我自己喜欢书。但是,我不愿意这么说,但似乎提出的提升书非常有限,我想这将会有一段时间。
Boost似乎在不断发展,因为我写这个答案并且写的速度如此之快,我怀疑任何书籍参考都会如此迅速地被淘汰,以至于它对发行商的底线根本没有任何意义。因此,您现在最好的选择可能是WWW文档。
我会等待提升成熟一些或等待C ++ 0x,并在此期间查看boost网站的文档。
答案 3 :(得分:4)
在线文档无可替代。有时,Boost库会被重新设计和重构,因此书籍将不可避免地变得过时。在线文档是 唯一权威的文档来源。
许多Boost libs提供PDF格式的文档,使其阅读更好(甚至意味着如果您愿意,可以轻松打印出来)
仅仅使用网站就足够了 学习和参考助推器 库?
这是唯一的权威参考,所以“是”到最后一部分。至于学习Boost,有点儿。一些Boost库的文档不容易阅读。任何已经了解图书馆的人都非常清楚,但对新手并不是很有帮助。在这些情况下,谷歌是你的朋友。查看您可以在线找到的其他样品。其他人使用了这个库,其中一些已经记录了他们的发现。
答案 4 :(得分:4)
我非常喜欢以下免费电子书:http://en.highscore.de/cpp/boost/index.html 不错的概述,可用的代码,干净和深思熟虑。我发现它比普通的增强文档更加“用户友好”。
答案 5 :(得分:3)
试试这个:
http://man.leftworld.net/develop/asio/reference/index.html
http://alexott.blogspot.com/search/label/boost
http://docs.huihoo.com/boost/1-33-1/libs/multi_index/doc/reference/index.html
答案 6 :(得分:0)
在线参考是最好的。对于离线观看,我可以建议 wget -r http://www.boost.org/doc/libs/1_54_0/