16.3  互斥

16.3 互斥

本节讲述互斥机制,主要涉及mutexes、locks和call once。其中互斥类型的类主要包括mutex、recursive_mutex(递归型)、timed_mutex(超时型)以及recursivetimed_mutex(递归并且超时)。互斥锁类型的类主要包括lock_guard和unique_lock()。call once()是一个模板函数。相关类的声明形式如下:

978-7-111-51399-5-Chapter16-18.jpg