码迷,mamicode.com
首页 > 编程语言 > 详细

关于怎么在IDE当中开启C++11支持

时间:2017-03-26 18:35:40      阅读:291      评论:0      收藏:0      [点我收藏+]

标签:nbsp   select   codeblock   compile   using   gnu gcc   选项   str   时间   

C++11是在2011年8月12日公布,此次标准为C++98发布后13年来第一次重大修正,所以请注意这个标准发布的时间是在2011年下半年,所以你的IDE或者compiler的发布时间是在此之前,比如VS2010,codeblocks 10.05版本,那很不好意思,你的IDE和compiler需要重新下载,时间最好是2013-2017年发布的IDE和compiler,因为C++11标准提出来不久,各大编译器开发研究团队需要一定的时间来开发,所以越新的编译器,支持C++11程度越好。

至于用什么IDE,那是萝卜白菜各有所爱,有人喜欢Visual Studio,还有Dev C++,和CodeBlocks……

但是下载时要注意一下

Visual Studio2013及以后的版本支持C++11,

然后Dev C++没用过,所以这个就省了吧

CodeBlocks 13.12支持C++11,但是吧,默认是关闭的,所以需要手动打开,具体方法如下:

选择右上角的setting-->选择Compiler-->选择右侧Global Compiler Setting -->selected compiler-->选择GNU GCC Compiler-->选择下方Compiler flags -->勾选以-std=c++11结尾的选项,点击OK即可,不用重启软件即可支持C++11

技术分享

尝试在页面中运行以下代码,若不报错,则证明成功了

#include<iostream>
int main(){
    using zx=int;
    zx a=10;
    decltype(a) b;
    auto c=3.14159;
}

 

关于怎么在IDE当中开启C++11支持

标签:nbsp   select   codeblock   compile   using   gnu gcc   选项   str   时间   

原文地址:http://www.cnblogs.com/-beyond/p/6623321.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!