...
本课程介绍了 C++ 中的线程。
C++ 从 C++11 开始就提供了多线程接口。该接口包含了构建多线程程序所需的所有基本组件:线程、用于共享数据的同步原语(例如互斥量和锁)、线程局部数据、线程间的同步机制(例如条件变量),以及任务。任务通常被称为“承诺”,相比原生线程提供了更高层次的抽象。即使目前对这些术语还不理解也没关系,因为接下来的课程中会逐一深入讲解。
互斥量
锁
任务
在下一节课中,我们将学习如何使用可调用单元在 C++ 中创建线程。
输入和输出
线程的创建