c ++ 0x标准库参考手册

时间:2011-01-21 15:16:38

标签: c++ reference c++11 standards manual

我已经用C ++编写了多年,最近听说有一个C ++标准的新修订版。我研究了标准草稿,发现有很多新东西会让我的编程变得更容易。所以我想在它出来之前习惯新标准。但是,如果没有合适的参考手册,使用新的标准库进行编码是相当困难的。我用谷歌搜索过,发现只有Wikipedia's C++0x page这样的页面是不是参考手册。有谁知道任何C ++ 0x标准库参考手册?我正在寻找类似于MSDN Standard C++ Library Reference的东西。

5 个答案:

答案 0 :(得分:6)

wiki-based cppreference.com上获得C ++ 0x的新功能方面取得了一些进展。该文档主要基于November 2010 draft standard (N3225)

它还远未完成,但它每天都在好转。

答案 1 :(得分:2)

检查编译器的网站/参考手册。一些编译器制造商已经开始添加C ++ 0x功能,尤其是技术报告1中已经预先确定的功能。例如,请参阅http://msdn.microsoft.com/en-us/library/bb982198.aspx了解Visual Studio 2010中已包含的TR1功能。

答案 2 :(得分:1)

可以找到稍微旧版本的C ++ 0x草案here。它与您提供的链接相同,但对于实现某些新标准的VS2010。到目前为止,我发现唯一缺少的东西(不是说这些是唯一的)是for-each循环结构,以及C ++ 0x多线程的东西。

我对此并没有太多关注,但是GCC here支持的功能列表。

答案 3 :(得分:0)

我认为没有C ++ 0x的参考手册,因为这个标准仍然是实验性的。预计C ++ 0x将在2011年底由ISO发布,因此将有一本参考手册(简言之用等)

答案 4 :(得分:0)

为什么不通过使用最近的编译器来简单地尝试这些功能呢? Gcc已经实现了很多(取决于版本),Visual Studio 10实现了5个新功能。

我正在玩工作和家里的lambda,auto和初始化程序列表,它实际上是那种简化你之前所写内容的功能。