99问答网
所有问题
VS2012支不支持C++11的特性
如题所述
举报该问题
推荐答案 2016-09-01
支持
但并不是所有的C++11特性
但是一般常用的auto关键字
lamda表达式都是支持的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vWvteWjj7vvBOWBX7vX.html
其他回答
第1个回答 2016-09-01
部分支持,这是微软官网的详细说明:
https://msdn.microsoft.com/zh-cn/library/vstudio/hh567368
(v=vs.110).aspx
相似回答
for (auto &i : s ) 报错error C2143: syntax error : missing ',' b...
答:
要
支持C++11
标准的编译器才支持哦。:-)
c++11的
现状
答:
各大主流编译器产商也逐步添加了对C++11语法的支持,
例如VS2012、g++、clang等都在很大程度上支持C++11标准
。图为迄今支持情况。
vector<int>vec{0,1,2,3,4,5,6,7,8,9} 初始化有何错误?
答:
对,
VS2010不支持C++11的新标准
,据说即使VS2012也没有支持这种写法(尽管对新标准的支持更完善一点点)
vs2010 如何使用
c++11特性
里面的thread
答:
VS2010还没有实现
C++11的
线程
支持
库, 换
VS2012
或者VS2013.std::thread 的使用非常放便和强大,该类几乎可以把任何函数作为线程主函数。用法:首先包含头文件 #include <thread> 定义线程主函数: 根据不同的需要,线程的主函数可以是普通函数、函数对象、lambda表达式或者类成员函数。建立std::thread对象...
vs2012
编写
c++
运行时找不到指定的文件.exe,好像是无法生成exe文件,谁...
答:
回答:重新设置一个生成的目录吧,清除再重新编译
怎么把
vs2012
开发环境改成c99?
答:
-std=c99`。设置完成后,重新编译项目即可使用 C99 标准来编译程序。需要注意的是,某些 C99 标准中新增加
的特性
在
VS2012
中可能无法实现或者需要使用特定的编译器才能实现。此外,在使用 C99 标准时还需要特别注意兼容性问题,避免因为某些特性不被其他编译器所
支持
而导致代码无法在其他环境中编译运行。
用的是VS2013,
支持C++11的
,为什么
答:
从
VS2012
开始就开始
支持C++11
了,2013当然支持
VS
是什么?和vc比有何不同?
答:
2、两者包括的版本不同:VS包括vs2005、vs2008、vs2010等版本。VC包括vc6.0 、vc2005 、vc2008、vc2010等版本。3、两者提供编程平台的语言不同:VS可以为C/
C++
、VB、JAVA、 C#提供一个编程的平台;可以
支持C
/C++、VB、JAVA、C#编程。而VC只能够为C/C++提供编程的平台,
不能
为别的语言提供平台。
c++11
什么时候有的
答:
Edition)》等等。这几本书都已经有了中文翻译版,分别名叫《C++ Primer 中文版(第五版)》、《C++ Primer Plus 中文版(第六版)》、《C++程序设计语言(第四版)》。各大主流编译器产商也逐步添加了对C++11语法的支持,例如
VS2012
、g++、clang等都在很大程度上
支持C++11
标准。图为迄今支持情况。
大家正在搜
vs2010和vs2012的区别
VS2012使用
VS2012教程
怎样卸载VS2012
VS2012卸载
VS2012精简版
VS2013
VS2015
vs2012c
相关问题
VS2012支不支持C++11的特性
VS2012支不支持C++11的特性
VS2012支不支持C++11的特性
为什么VS2012不支持C++11