可能重复:
Windows 上的 C++11 线程
标题几乎描述了它,我正在尝试使用以下代码:
#include <thread>
#include <iostream>
using namespace std;
void task_1(){
cout << "Thread 1" << endl;
}
int main(){
thread task(task_1);
task.join();
return 1;
}
但它给出了编译器错误
D:\dev\cpp\trash\thread.cpp|11|错误:“线程”未声明此范围|
我正在使用带有 GNU GCC 编译器的 Code:Blocks 10.05,带有选项 -std=c++0x
Code:Blocks 是最近才下载的,所以我猜想一切都应该是最新的。