c++ - 寻找 C/C++ 语言和标准库规范

标签 c++ c specifications

<分区>

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

我有几本 C 语言书籍,其中一本是 Discovery 出品的 C,很好地解释了这门语言。但到目前为止,我似乎还没有找到完整的 C/C++ 语言和库标准以及函数、类型等的完整详细列表。

C99 的完整标准以及更早的、据称更常用和接受的 C 语言标准、C++ 语言标准及其库的确切位置在哪里?

是否有一些我必须付费,或者我应该只遵循维基百科和 GCC 引用的文档?

我还应该去哪里下载或完整获取它们?

最佳答案

维基百科文章 C99在底部有一个指向 draft of the C99 language specification 的链接.它是草稿,因为您必须为最终发布的版本付费。但是草稿基本上是准确的,所以这是一个很好的引用。这是包括库在内的整个语言的非常长的规范,但可能不是您所追求的。要查看标准库,只需查阅手册页即可。查阅维基百科文章 C standard library有关各种功能的列表和摘要。

对于 C++,同样如此。维基百科文章 C++有指向完整规范的各种草案的链接,特别是 most recent draft of C++从 2010 年开始(旧的 C++,在 C++0x 生效之前)。维基百科文章 C++0x与即将命名的 C++ 2011 标准草案有类似的链接。但是如果你只是在寻找标准库的引用,你不能越过cplusplus.com's reference section。 ,其中包括 C 库(在 C++ 模式下)、IO 库和 STL(容器和其他杂项实用程序)的完整文档。这就是我用作日常图书馆引用的内容。

关于c++ - 寻找 C/C++ 语言和标准库规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5467226/

相关文章:

c++ - 删除指针后,它仍然可以在 Mac OS X 中使用 Xcode 在 C++ 中工作

html - 对使用正确的 HTML 规范感到困惑

c - 在 C 中使用宏进行函数 Hook

c# - 代码契约(Contract) : How to express these conditions?

specifications - 是否有 PCD 文件格式的规范?

c++ - 这种模板编程技术的名称是什么,这是标准的 C++ 吗?

c++ - 引用不同类型的变量

c++ - 为什么在同一个类上使用不同的(shared_ptr 和普通)指针构造函数会得到不同的结果?

c - C 中的字符串动态分配

c - 运行时错误,在数组中输入字符串