Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/136.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
STL文档 过去几年我一直在努力避免与C++的合作,所以我可能是极少数喜欢系统编程和模板元编程的人之一,但是在STL和很少的C++模板体验上绝对没有经验。 有人知道一个好的开始使用STL的文档吗_C++_Stl_Documentation_Reference - Fatal编程技术网

STL文档 过去几年我一直在努力避免与C++的合作,所以我可能是极少数喜欢系统编程和模板元编程的人之一,但是在STL和很少的C++模板体验上绝对没有经验。 有人知道一个好的开始使用STL的文档吗

STL文档 过去几年我一直在努力避免与C++的合作,所以我可能是极少数喜欢系统编程和模板元编程的人之一,但是在STL和很少的C++模板体验上绝对没有经验。 有人知道一个好的开始使用STL的文档吗,c++,stl,documentation,reference,C++,Stl,Documentation,Reference,我更喜欢PDF或其他我可以杀死树的东西,我正在寻找一些更接近参考的东西,而不是教程(尽管80/20分割会更好) 我最终使用了来自的文档,通过PDF驱动程序将它们打印出来,然后用图钉将它们固定在一起。现在我要用双面打印(虽然有190页,但我的配额超过1k页,离毕业只有4个月了)。 这是一本易读的书 参考资料 。确保 你检查文章的日期 一般来说,最好使用C++工具链中附带的文档。对于通用文档,我喜欢 如果你在寻找合适的推荐人,那么,真的,没有什么能比得上 “ISO/IEC 14882:2003-

我更喜欢PDF或其他我可以杀死树的东西,我正在寻找一些更接近参考的东西,而不是教程(尽管80/20分割会更好)


我最终使用了来自的文档,通过PDF驱动程序将它们打印出来,然后用图钉将它们固定在一起。现在我要用双面打印(虽然有190页,但我的配额超过1k页,离毕业只有4个月了)。

  • 这是一本易读的书 参考资料

  • 。确保 你检查文章的日期


  • 一般来说,最好使用C++工具链中附带的文档。对于通用文档,我喜欢

    如果你在寻找合适的推荐人,那么,真的,没有什么能比得上 “ISO/IEC 14882:2003-编程语言C++”-毕竟,它是主要的源代码。我不知道有什么合法的方法可以免费获得PDF。你可以从ISO那里买到PDF,但他们要300美元,我觉得太贵了。一个更便宜的选择是去一个制定ISO的国家标准机构——他们以自己的名义重新发布这些标准(但在其他方面没有改变),通常价格更合理。据我所知,英国标准协会(British Standards Institute)出版了最便宜的纸质版,售价为85美元。最便宜的PDF下载价格似乎是40美元。

    是我正在使用的参考资料。SGI


    如果你想要枯树,也许你最好有一本合适的书?我发现这是不可缺少的:

    如果你要做C++,那么你需要Stroustrup的书《C++程序设计语言》。它为STL提供了很好的参考。我一直在提到它,所有与算法和容器相关的东西


    如果您需要更多的实践指导方法,请尝试Mark Ransom推荐的Josuttis书籍。

    阅读完此处建议的所有参考资料后,请务必查看此链接肯定很旧,以下是下载不同格式STL文档的链接,我认为这对像我这样的爱好者很有帮助:



    < /P>注意:STL是C++标准中的一个被提议的添加,实际上被拒绝了。STL的大部分最终集成在所谓的“C++标准库”下。大家仍然称之为STL。我通常会参考SGI的文档以了解其具体的实现。HTHI发现了一个,但是(大约40个HTML页面)它不适合arborcide(打印在纸上)和上面评论中提到的Communicious Compiler提到的sgi文档。我个人的建议是远离cplusplus.com。我在那里反复遇到过时的或事实上不正确的信息。SGI或g++文档更受欢迎。@hacker我发现SGI文档很全面,但很难理解。此外,SGI文档包含一些不属于标准库的内容。@Pavel I从CPluPlus描述中删除了“最新”。虽然我发现它最容易阅读:)@Skurmedel:INCITS(ANSI的继承者)便宜得多,我买的时候是18美元。我的文档都是手册页。一旦我知道我在寻找什么,他们就会工作得很好,我希望我能更容易地找到我应该寻找的东西。帕维尔,C++标准的PDF不需要300美元,你可以便宜得多。我花了18美元买的,但我想他们最近把价格提高到了大约40美元。如果你想要一份PDF的打印版,那时候他们要收几百美元。请仔细阅读我的答案:)编辑得不错,但PDF还是要300美元。这里的PDF实际上是30美元:通过阅读StruouSpUp FAQ来找到这个链接:但是我不确定我会推荐C++标准作为使用STL的日常参考。看看我文章最后一句的链接——PDF是30美元,而不是300美元。虽然你是对的,但ANSI版本似乎同样便宜。至于建议本身。。。我相信一旦你过了需要教科书的阶段,完美的参考资料就是主要的来源。我也使用SGI参考资料。值得注意的是,SGI提供了一份离线的文档副本供IIRC下载(在IIRC的底部)。它将一堆.html文件转换为一个.pdf文件所用的时间与关闭后打印所用的时间一样长。2向上双面,堆叠约0.763”(19mm)。SGI不完整,例如,没有关于

    std::ostream
    的章节(尽管有
    ostream\u迭代器
    )+ 1:那本书是我的STL圣经。我看过Stroustrup的书。Irc不主要是STL REF,这就是我要找的。它不是主要是STL引用。它是C++的参考,也包括STL。如果你正在做C++,你应该拥有它,它将提供你需要的参考。他提出的问题是,新的C++ 11标准是用许多标准的库扩展来发布的。哦,抱歉,一个CPP新手,想帮助像我这样的其他爱好者…C++ 11链接PLZ…谢谢你让我知道CPP V 11,当然还有链接:……