C++使用auto时报错

问题出现

当我们使用auto时,结果报错了,如下:
C++使用auto时报错
出现原因:
默认把auto当做声明为自动变量。(自动变量意为拥有自动的生命周期)。这是C++98的标准。

 

解决方法

版本:Dev-C++ 4.8.1及以上
找到:工具- >编译选项- >程序
对应项改为:g++ -std=c++11
C++使用auto时报错