直接贴代码
#include <iostream>
#include <thread>
#include <unistd.h>
void fun(int a)
{
while(1)
{
std::cout << "I am fun ,传参为:" << a <<std::endl;
sleep(1);
}
}
void fun2()
{
while(1)
{
std::cout << "I am fun2" << std::endl;
sleep(1);
}
}
int main()
{
std::thread t(fun,3);
std::thread t2(fun2);
t.join();
t2.join();
return 0;
}
运行结果为:
I am fun ,传参为:3
I am fun
I am fun
I am fun ,传参为:3
......