C++ 多线程
C++11 提供了 <thread> 头文件来支持多线程编程。
创建线程
std::thread t(function_name, args...);
join()
join() 函数会阻塞主线程,直到子线程执行完毕。
实例
void thread_function() {
cout << "Thread is running" << endl;
}
int main() {
thread t(thread_function);
t.join();
return 0;
}
运行结果 / 调试信息
等待编译...
本节课暂无动态演示