C++ 教程目录

开始学习 C++

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;
}
C++ Playground
运行结果 / 调试信息
等待编译...
本节课暂无动态演示