最简单的 std::thread用法如下,调用 thread将立即同时开始执行这个新建立的线程,新线程的任务执行完毕之后, main()的主线程也会继续执行。 #include<iostream>#include<thread>#include<windows.h>#include<string>usingnamespacestd;voidmyfunc_work(){ cout <<"myfunc_work ..."<< endl;// do something 5sSl...
std::thread 的构造函数接受一个可调用对象(如函数指针、函数对象、Lambda表达式等)和可选的参数列表。这些参数将被传递给可调用对象。 构造函数的基本形式如下: cpp template< class Function, class... Args > explicit thread( Function&& f, Args&&... args ); Function 是可...