私のスレッドプログラムは次のとおりです。
#include<iostream>
#include<thread>
using namespace std;
void t()
{
cout<<"from thread\n";
}
int main()
{
thread i(&t);
cout <<"from main\n";
i.join();
}
しかし、コードブロックに次のエラーが表示されます:
1)'thread ' was not declared in this scope
2)expected ';' before 'i'
3)'i' was not declared in this scope
どうすれば解決できますか? Windows とコードブロック 12.11 を使用しています。