如何让Dev-C++支持auto关键字呢

 更新时间:2023年12月05日 09:45:03   作者:donoot  
这篇文章主要介绍了如何让Dev-C++支持auto关键字问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

如何让Dev-C++支持auto关键字

auto关键字是C++11新增功能,在使用Dev-C++编写程序中,涉及到使用auto关键字时,报错

比如:

#include<iostream>
using namespace std;
int  main(){
	int a[10];
	int b[10];
	for(int i=0;i<10;i++){
		a[i]=i;
	}
	for(auto b:a){
		cout<<b<<"\t";
	}
	return 0;
}

编译时报错:

DEV-C++编译时默认使用的是C98标准,所以才会出错,如需支持C11标准,只需在编译选项中修改配置参数。

以下三种方式均可解决问题

一、在编译器下面的编译时加入以下命令前打勾

并在输入框内,输入:

-std=c++11

二、在编译器选项的代码生成/优化选项卡中找到代码生成选项

在其下端的语言标准(-std)后面,选择ISO C++11。

三、在编译选项的的程序选项卡页面

在g++:项后面,在c++.exe后面添加-std=c++11。

如此可解决C++11标准的编译问题。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C++类的返回值是*this的成员函数问题

    C++类的返回值是*this的成员函数问题

    这篇文章主要介绍了C++类的返回值是*this的成员函数问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • C语言实现经典扫雷游戏流程

    C语言实现经典扫雷游戏流程

    扫雷是电脑上很经典的游戏,特意去网上玩了一会,几次调试之后,发现这个比三子棋要复杂一些,尤其是空白展开算法上和堵截玩家有的一拼,与实际游戏差别较大,不能使用光标,下面来详解每一步分析
    2021-11-11
  • 详解C语言在STM32中的内存分配问题

    详解C语言在STM32中的内存分配问题

    这篇文章主要介绍了C语言在STM32中的内存分配,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • C语言实战之纸牌游戏

    C语言实战之纸牌游戏

    这篇文章主要为大家介绍了通过C语言实现的纸牌游戏的示例代码,文中的示例代码讲解详细,对我们学习C语言有一定的帮助,感兴趣的小伙伴可以跟随小编学习一下
    2021-12-12
  • C++求四个正整数最大公约数的方法

    C++求四个正整数最大公约数的方法

    这篇文章主要介绍了C++求四个正整数最大公约数的方法,涉及C++求余算法的运用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-05-05
  • C语言职工管理系统设计

    C语言职工管理系统设计

    这篇文章主要为大家分享了一份C语言职工管理系统设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 基于c语言知识点的补遗介绍

    基于c语言知识点的补遗介绍

    本篇文章是对c语言知识点的一些补遗进行详细的分析介绍,需要的朋友参考下
    2013-05-05
  • 关于双向链表的增删改查和排序的C++实现

    关于双向链表的增删改查和排序的C++实现

    下面小编就为大家带来一篇关于双向链表的增删改查和排序的C++实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • VS Code C++环境的搭建过程

    VS Code C++环境的搭建过程

    这篇文章主要介绍了VS Code C++环境的搭建,Somasegar 也告诉笔者这款编辑器也拥有对 Git 的开箱即用的支持,需要的朋友可以参考下
    2022-04-04
  • VScode中使用Cmake遇到的问题及其解决方法(推荐)

    VScode中使用Cmake遇到的问题及其解决方法(推荐)

    这篇文章主要介绍了VScode中使用Cmake遇到的问题及其解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-05-05

最新评论