#include <iostream>#include <thread>using namespace std;class test{public:void output(const int a){cout << a << endl;}void work(const int a){thread th(output,a);th.join();}};int main(){test t;t.work(10);/******or/thread th(t.work,10);/th.join();*******/return 0;}写个程序试一下,想在自定义的类的函数中使用thread或者把自定义的类的函数作为thread的驱动函数,但是上面两种写法都不行。/******or/thread th(t.output,10);/th.join();*******/注释里面应该是这样
添加回答
举报
0/150
提交
取消