【问题标题】:Where can I look at the C++ standard [duplicate]我在哪里可以查看 C++ 标准 [重复]
【发布时间】:2010-09-17 07:38:17
【问题描述】:

可能重复:
Where do I find the current C or C++ standard documents?

我想在我正在开发的当前程序中使用 STL,而供应商不支持我认为合理的 STL,工作不是我认为合理的。我一直找不到一个 C++ 标准或 STL 标准,而不仅仅是一个 API,这让我想知道我的解释是否正确,或者供应商的解释是否正确。我已经在SGI's site 上花费了大量时间。有什么推荐吗?另外,是否有任何不是 API 的文档会被视为标准?

【问题讨论】:

    标签: c++ stl


    【解决方案1】:

    当前 C++0x 标准的草案可从this page 获得,C++ 标准委员会的官方主页是here

    【讨论】:

      【解决方案2】:

      有关从何处获取当前标准文档的信息:

      Where do I find the current C or C++ standard documents?

      该问题的其他回答有关于可以免费获得的各种标准草案的下载信息(实际批准的标准不能免费获得)。

      【讨论】:

        【解决方案3】:

        该标准以 PDF 格式提供给 ANSI.org。 (我上次检查时 18 美元,可下载)。 18 美元的可下载 PDF 被认为是一项突破,因为以前 ANSI 仅以硬拷贝形式出售它的标准,一份几千美元。 (通常,ANSI 标准的市场非常有限——只有摩托车头盔制造商才会购买摩托车头盔等的 ANSI 标准),标准销售是 ANSI 为其运营提供资金的主要方式。

        ISO 中的每个国家标准机构都可以根据需要提供该标准。有人告诉我,British Standards 已经达成协议以书本的形式出版它,但我不知道它是否真的实现了。

        【讨论】:

        • 我以前听说过要 18 美元,但我发现的最优惠价格是 $30。您在哪里看到 18 美元的报价?
        • @Don,嗯,那是十年前的事了。我猜通货膨胀会打击一切。
        • 2003 版 (+TC 1) 确实以书本形式提供。 Amazon.com 显示它目前的售价为 68 美元。
        【解决方案4】:

        我搜索了“C++ ansi 标准”并点击了第一个结果

        什么是免费的 互联网?

        C++ 标准经历了两次 已制定的委员会草案 (CD) 可供公众查阅和 评论。对第二张 CD 所做的更改 公众意见征询期结束后 提交给成员机构 投票并成为官方标准。 C++标准的CD2非常 类似,但不完全相同,如 最终标准。

        body of a draft(查看目录列表等目录)

        【讨论】:

          【解决方案5】:

          如果您对树件感兴趣,这本书的 ISBN 是 978-0470846742。它是最新的(包括技术勘误)。在与编译器供应商争论时,您怀疑它是权威资源是正确的。该标准没有规定性能,但它确实为许多算法的大 O 复杂度设定了上限

          【讨论】:

            猜你喜欢
            • 2023-04-06
            • 1970-01-01
            • 2011-12-06
            • 2010-12-06
            • 1970-01-01
            • 2019-04-14
            • 1970-01-01
            • 1970-01-01
            • 2017-12-18
            相关资源
            最近更新 更多