16.6  小结

16.6 小结

本章首先介绍了线程控制的一些基础知识,在此基础上详细介绍了模板类thread、模板类mutex、模板类lock、call_once函数()、模板类condition_variable、模板类condition_variale_any、模板类future_error、模板类promise、模板类future、模板类shared_future、仿函数async()以及模板类packaged_task,并针对各类的不同特点,分别给出了详细的使用方法讲解。

本章主要讲述了和线程以及并发性相关的多个类的使用方法。多线程在实际工作中应用广泛,熟练掌握本章内容是非常有意义的。