1 通过函数指针创建线程
#include<thread>
void counter(int id,int numIterations)
{
for(int i=0;i<numIetrations;++i)
{
cout<<"Counter"<<id<<"has value";
cout<<i<<endl;
}
}
std::thread t1(counter,1,6);
thread 类的构造函数是一个可变参模板,也就是是说可以接受任意数目的参数。优于 windows 上的CreateThread(),_beginThread() 。pthreads 库中的pthread_create() 函数 这些函数都要求线程函数只有一个参数。