现在可以使用 Visual Studio 2012的预览版(VS2010之后的下一个版本)。有谁知道它支持哪些新的C ++ 11功能?(我目前无法尝试)。
3 回答
至尊宝的传说
TA贡献1789条经验 获得超10个赞
有一个列表存在。最让我印象深刻的是仍然缺少的功能:
他们说,他们将实施可变参数模板作为优先事项,但事实并非如此。
由于没有委派的构造函数,对于许多类,我们仍然必须手动声明move构造函数。
没有继承的构造函数,对于某些代码,确实需要这样做
没有统一的初始化,特别是没有初始化列表。当您将它们与g ++一起使用时,这很糟糕。
仍然没有正确的线程本地存储。因此,您会停留boost::thread_specific_ptr一段时间。
所有其他尚未缺少的功能主要是您可以不用的东西。我在这里列出的就是使用VS10时每天都会困扰我的事情。太令人讨厌了,它们根本无法在编译器上工作。
编辑:我还要补充一点emplace_back(标准库容器的一项重要功能)未正确实现。
扬帆大鱼
TA贡献1799条经验 获得超9个赞
在2012年2月的GoingNative期间,STL宣布,范围测试将于VS11中以beta版本开始,预计于2月29日发布。可以进行演讲录音。“ The Reveal”位于1小时38分钟的标记处。
- 3 回答
- 0 关注
- 456 浏览
添加回答
举报
0/150
提交
取消