STL的文档

时间:2009-08-27 22:14:15

标签: c++ stl documentation reference

我花了几年的时间与牙齿和指甲作斗争,以避免使用C ++,所以我可能是极少数喜欢系统编程和模板元编程的人之一,但是在谈到STL和很少的C ++模板经验。

  • 有没有人知道开始使用STL的好文档?

我更喜欢PDF或其他我可以杀死树木的东西,我正在寻找更多的参考线而不是教程(虽然80/20分割会很好)。


我最终使用了来自here的文档,通过PDF驱动程序将它们拼凑出来并与this idea一起使用。现在我打算将它们打印成双面双面(即使是190页,但我的配额只有1k页,毕业前只有4个月)。

7 个答案:

答案 0 :(得分:15)

Here是我正在使用的参考。 SGI,Offline Download

Here是另一个参考

答案 1 :(得分:11)

如果你想要死树,也许你会因为一本合适的书而变得更好?我发现这个必不可少:The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis

答案 2 :(得分:8)

答案 3 :(得分:3)

通常,最好使用C ++工具链附带的文档。对于通用文档,我喜欢GNU libstdc++ documentation

如果你正在寻找一个合适的参考,那么,真的,没有什么可以击败 “ISO / IEC 14882:2003 - 编程语言C ++” - 毕竟,它是主要的来源。我不知道有任何合法的方法可以免费获得PDF。您可以从ISO购买PDF,但他们要求300美元,在我看来太多了。更便宜的选择是去一个制定ISO的国家标准机构 - 他们以自己的名义重新发布这些标准(但不改变),通常价格更合理。我所知道的最便宜的纸质版本由英国标准协会出版 - available on Amazon,售价85美元。最便宜的下载PDF似乎是来自shop of the Australian member organization的40美元。

答案 4 :(得分:1)

如果你打算做C ++,那么你需要Stroustrup的“The C ++ Programming Language”一书。它是对STL的极好参考。对于与算法和容器相关的所有事情我都会一直提到它。

如果您需要更多动手教程,请按照Mark Ransom的建议尝试Josuttis书。

答案 5 :(得分:1)

完成阅读此处建议的所有参考文献后,请务必查看"Effective STL" by Scott Meyers.

答案 6 :(得分:-1)

此链接肯定是旧的,这里有一个链接,用于下载不同格式的STL文档,以为像我这样的爱好者会有所帮助:

http://www.informatik.uni-freiburg.de/~danlee/fun/STL-doc/