我想用C ++开发一个使用线程的应用程序。但我无法使我的代码工作。 我想我的问题是设置。 当我运行我的代码时,会返回此错误:
|在函数'int main(int,char **)'中:| |错误:'thread'不是'std'|的成员 |错误:预期';'在't'之前 | error:'t'未在此范围中声明|
我正在使用mingw note我的设置:
现在看一下我的简单代码:
thread.cpp
#include <iostream>
#include <thread>
using namespace std;
void helloThread(){
for(int i = 0; i < 800; i++);
cout << "Hello world" << endl;
}
int main(int argc, char * argv[])
{
std::thread t(helloThread);
t.join();
return 0;
}
因为我的申请不起作用?
如何在c :: b中运行此代码?
谢谢!