0
這是我寫的代碼,看看如何auto
關鍵字的作品,但它沒有在Dev C++編譯並給出以下警告: [警告] C++ 11自動只可用使用-std = C++ 11或-std = gnu ++ 11 如何克服這個故障並做出警告所要做的事情?自動關鍵字不工作在Dev C++
#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main()
{
std::vector<auto> v={2,-1,4,6,7};
auto beg = v.begin();
while (beg != v.end())
{
++beg;
cout<<beg;
}
}
做什麼的警告告訴你這樣做 - 加上'-std = C++ 11 '彙編國旗 – UnholySheep
你能告訴我該怎麼做嗎? –
沒有那麼相關,但你是否被迫使用Dev-C++?或者你只是因爲它是一個輕量級的IDE而使用它(我記得包括10MB-ish,編譯器)。我最後一次在2009年使用它,即使如此,它被認爲是一箇舊的和極其過時的IDE(附帶gcc版本3.x或更舊) –