我多年来一直在使用 C++ 进行编码,最近听说 C++ 标准的新版本即将发布。我研究了标准草案,发现有很多新东西可以让我的编程更容易。所以我想在新标准出来之前习惯它。但是,如果没有像样的参考手册,很难使用新的标准库进行编码。我用谷歌搜索,发现只有一些页面,比如维基百科的 C++0x 页面,它们不是参考手册。有人知道任何 C++0x 标准库参考手册吗?我正在寻找类似于 MSDN 的Standard C++ Library Reference的东西。
问问题
1341 次
5 回答
6
在基于 wiki 的 cppreference.com上获取 C++0x 的新功能方面取得了一些良好进展。该文档主要基于2010 年 11 月的标准草案 (N3225)。
它还远未完成,但每天都在变得更好。
于 2011-01-21T15:50:37.040 回答
2
检查编译器的网站/参考手册。一些编译器制造商已经开始添加 C++0x 功能,尤其是那些已经在技术报告 1 中预先确定的功能。例如,请参阅http://msdn.microsoft.com/en-us/library/bb982198.aspx TR1 功能 Microsoft 已包含在 Visual Studio 2010 中。
于 2011-01-21T15:37:28.103 回答
0
我不认为会有 C++0x 的参考手册,因为这个标准仍然是实验性的。C++0x 预计会在 2011 年底左右由 ISO 发布,所以那时会有参考手册(简而言之等)
于 2011-01-21T15:33:18.237 回答
0
为什么不简单地通过使用最近的编译器来尝试这些功能呢?Gcc 已经实现了很多(取决于版本),Visual Studio 10 实现了 5 个新特性。
我在工作和家里都在玩 lambda、auto 和 initializer 列表,它确实是那种可以简化你之前编写的所有内容的功能。
于 2011-01-21T16:02:57.140 回答