我正在尝试编译代码块中的代码,但它显示出一些错误 我的代码是:
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<ctime>
#include<iostream>
using namespace std;
void f()
{
int sum=0;
for(int i=0;i<100000000;i++)
sum++;
}
int main()
{
clock_t start,end;
start=clock();
f();
end=clock();
cout<<((double)end-start)/CLOCKS_PER_SEC<<endl;
}
但它显示出一些错误,错误是这样的:
" #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options."
我现在要做什么?
答案 0 :(得分:0)
正如错误所示,只需启用C ++ 11功能即可。 为此(感谢@chris的评论):
这在设置中是正确的。字面上有一个选项说“使用C ++ 11标准”。