VS2010对C++11的支持列表(感觉大部分都不支持)
c++11,就是之前的c++0x,已经成为了最新的c++标准。像咱这样天天用c++的,就赶紧follow一下。学习成果,放在这里,不说分享,至少自己增强下记忆。
首先,给出一些有用的链接。
http://zh.wikipedia.org/wiki/C%2B%2B11 , wiki中文,不过看起来是台湾人翻译的,有的地方读起来不是很习惯。
http://en.wikipedia.org/wiki/C%2B%2B11 , wiki英文,内容和中文版的不完全相同,有一些这里有而中文版没有
http://space.itpub.net/17237043/viewspace-688609, 陈良桥翻译的c++11 FAQ
http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=50372, C++11标准购买地址
其次,这里从中摘出一些初次接触c++比较感兴趣的内容,陈列如下
- C++11于2011年9月正式发布为ISO/IEC 14882:2011
- C++11做了什么?添加了新的核心语言特性,扩展了标准库
- C++11和旧版C++ 兼容吗?据说几乎100%兼容 (这个几乎……我也很汗……)
- C++11能够为我们带来什么好处?是程序效率更高了,抽象性、灵活性更好了,还是写程序更快了?好吧,这个问题目前我也不知道答案。等到有答案时候再更新到这里……
- 目前主流编译器对于c++11的支持情况怎么样?
- 简而言之,目前对于c++11支持最全面的是gcc,几乎全部支持,而visual studio 2010/2011(VC10/VC11)则只是部分支持。visual studio 2008则只支持了很少的几个特性。
- 参见http://imcc.blogbus.com/logs/107118019.html
- 对于visual studio 2010的支持情况,可以在这里找到,http://msdn.microsoft.com/en-us/library/dd465215.aspx。摘录其中和语言特性有关的内容有:
auto Keyword,decltype Type Specifier,Lambda Expressions,Rvalue Reference,static_assert Declaration,nullptr and __nullptr Keywords
对于visual studio 2011的支持情况,可以在这里找到,http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx。其中有表格罗列了vs2010和vs2011对于c++11的支持情况,摘来如下
C++11 Core Language Features: Concurrency VC10 VC11 Reworded sequence points N/A N/A Atomics No Yes Strong compare and exchange No Yes Bidirectional fences No Yes Memory model N/A N/A Data-dependency ordering No Yes Data-dependency ordering: function annotation No No exception_ptr Yes Yes quick_exit and at_quick_exit No No Atomics in signal handlers No No Thread-local storage Partial Partial Magic statics No No C++11 Core Language Features: C99 VC10 VC11 __func__ Partial Partial C99 preprocessor Partial Partial long long Yes Yes Extended integer types N/A N/A
http://www.cnblogs.com/l00l/archive/2012/02/03/2337534.html
VS2010对C++11的支持列表(感觉大部分都不支持)的更多相关文章
- 乘风破浪,遇见下一代操作系统Windows 11,迄今为止最美版本,原生支持安卓应用
遇见下一代操作系统Windows 11 全新Windows体验,让您与热爱的人和事物离得更近. Windows一直是世界创新的舞台.它是全球企业的基石,助力众多蓬勃发展的初创公司变得家喻户晓.网络在W ...
- 苹果越狱后必备软件,总有你需要的!11月23日追加14个,支持【iOS4】
http://bbs.dospy.com/thread-7398730-1-301-2.html越狱后必备软件,总有你需要的!11月23日追加14个,支持[iOS4] 背景自定义插件
- 黑群晖DSM 6.1网卡支持列表
黑群晖DSM 6.1网卡支持列表 Network Drivers====================================AMDamd8111e : AMD 8111 (new PCI ...
- python中的列表和元组都有哪些区别
列表(list)和元组(tuple)的一些基础 list和tuple都是一个可以放置任意数据类型的有序集合,都是既可以存放数字.字符串.对象等 list和tuple都支持负索引 In [8]: num ...
- 难道.NET Core到R2连中文编码都不支持吗?
今天写了一个简单的.NET Core RC2控制台程序,发现中文显示一直是乱码.查看操作系统设置,没有问题:查看源文件编码,也没有问题:甚至查看了Console字符编码相关的注册表,依然没有发现问题. ...
- 一款多功能的移动端滚动选择器,支持单选到多选、支持多级级联、提供自定义回调函数、提供update函数二次渲染、重定位函数、兼容pc端拖拽等等..
https://github.com/onlyhom/mobileSelect.js/blob/master/docs/README-CN.md mobileSelect.js 一款多功能的移动端滚动 ...
- go语言笔记——是c开发的 lex yacc进行词法和语法分析,go不支持函数和运算符重载,不支持类型继承,也不支持断言,还有泛型
从 Go 1.0.3 版本开始,不再使用 8g,8l 之类的指令进行程序的构建,取而代之的是统一的 go build 和 go install 等命令,而这些指令会自动调用相关的编译器或链接器. 如果 ...
- 让不支持h5新标签的浏览器支持新标签
把这段js加到页面的头部就可以了,创建想让浏览器支持的标签即可 //条件判断是否支持 h5 if(window.applicationCache){ alert("支持h5") } ...
- 正确的lnamp支持SSI的方法!即支持SHTML和include调用!
正确的lnamp支持SSI的方法!即支持SHTML和include调用! 个地方:一个是apache和nginx里的conf文件 第一步:修改apache里的httpd.conf文件 查找:AddTy ...
随机推荐
- JAVA用JNI方法调用C代码实现HelloWorld
一.首先是java运行环境的搭建,到官网下载java jdk安装即可(注意要修改环境变量).还可以顺便安装eclipse. 二.编写java代码,文件名HelloWorld.java public c ...
- 啊上班的二号i将诶
http://www.huihui.cn/share/8112372 http://www.huihui.cn/share/8112363 http://www.huihui.cn/share/811 ...
- php 用户访问菜单页面,必须登录,判断用户是否登录
<pre name="code" class="python"># 本节课大纲: 一.空模块和空操作 1.空操作 function _empty($ ...
- leetcode先刷_Search in Rotated Sorted Array II
上一页下一页,找到相同的旋转阵列的问题.假设数组元素一再怎么办呢?会发生什么? 我给大家举一个极端的例子.如果是这样的阵列中的元件.1,1,2,1,1,1,1,我们想看看这个数组2,刚开始A[midd ...
- - 通过 UIBezierPath 做一个中空的扫描器
今天在公司的代码里看到通过 UIBezierPath 绘制 CALayer 然后实现中空的正方形,感觉还挺有意思的,简单记录一下 UIBezierPath 这个东西. 一条线 我们自定义一个 Bezi ...
- ceph存储之ceph客户端
CEPH客户端: 大多数Ceph用户不会直接往Ceph存储集群里存储对象,他们通常会选择Ceph块设备.Ceph文件系统.Ceph对象存储之中的一个或多个: 块设备: 要实践本手册,你必须先完成存储集 ...
- SQL常用语句集合(不断更新)
1.多条件 查询 上下级 所有数据 select * from OrgUnit where (ParentId = '3' or OrgId='3' or ParentId in (select Or ...
- 一个简单的mfc单页界面文件读写程序(MFC 程序入口和执行流程)
参考:MFC 程序入口和执行流程 http://www.cnblogs.com/liuweilinlin/archive/2012/08/16/2643272.html 程序MFCFlie ...
- BZOJ 3668: [Noi2014]起床困难综合症( 贪心 )
之前以为xor,or,and满足结合律...然后连样例都过不了 早上上体育课的时候突然想出来了...直接处理每一位是1,0的最后结果, 然后从高位到低位贪心就可以了... 滚去吃饭了.. ------ ...
- 枚举最短路径+SPFA
Harry Potter and the Final Battle Submit Status Description The final battle is coming. Now Harry Po ...