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 ...
随机推荐
- JavaScript时钟实例
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- java-输出格式
https://docs.oracle.com/javase/tutorial/java/data/numberformat.html Formatting Numeric Print Output ...
- 块元素block,内联元素inline; inline-block;
block:块元素的特征 div ol li 等: 1.只有高度不设置宽度的时候默认撑满一行: 2.默认块元素不在一行: 3.支持所以CSS命令: inline:内联元素的特征 span i stro ...
- sql server单表导入、导出
sql server单表导入.导出(通过CSV文件) 导出:直接打开查询分析器查询要导出表的信息(select * from 表),得到的结果全选,右键另存为 xxx.csv文件 (得到该表的所有 ...
- QtInternal 之 高效使用QString(使用QLatin1String,QStringRef,QStringBuilder,QStringMatcher等相关类)
注意:本文翻译自 http://developer.qt.nokia.com 中的 UsingQStringEffectively ,中文译文见 简体中文版 ,如果你对翻译wiki感兴趣 ...
- elk 架构
- 关于sql 中 group by 和 having
今天看到园里一篇文章(http://www.cnblogs.com/sheldon-lou/p/4881230.html)中面试中有关sql 查询方面的问题, 想想自己从上大学就学习数据库,到后来自己 ...
- fedora 下安装 文泉驿正黑体
1. 可以到文泉驿正黑体的 主页 http://wenq.org/wqy2/index.cgi?%E9%A6%96%E9%A1%B5 最好能去官网表示一下支持 2. 也可以直接使用命令 : sudo ...
- Ultra-QuickSort(归并排序+离散化树状数组)
Ultra-QuickSort Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 50517 Accepted: 18534 ...
- do -while语句的使用
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...