![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++11多线程入门
文章平均质量分 94
Fanshaoliang
这个作者很懒,什么都没留下…
展开
-
C++11多线程学习笔记(2)——mutex
std::mutex (1)简述 具有允许相互排斥(mutex)并发执行关键代码段的功能的标头,从而可以显式避免数据争用。它包含mutex类型,lock类型和其他函数: mutex 类型是lockable types(可锁定的类型),用于保护对关键代码段的访问:锁定(lock)互斥量可防止其他线程锁定它(独占访问),直到被解锁(unlock)为止:mutex, recursive_mutex, ...原创 2019-11-09 14:36:25 · 252 阅读 · 0 评论 -
C++11多线程学习笔记(1)——std::thread
Thread只是一个类,Thread对象可以与实际运行的线程产生联系,利用thread对象对线程进行操作,但是实际线程的存亡与thread对象的存亡并无绝对的决定关系。 1. 构造函数 1、默认构造函数 thread() noexept;//空的thread对象 2、初始化构造函数 template<class Fn,class…Args> explicit thread(Fn ...原创 2019-11-09 11:54:54 · 299 阅读 · 0 评论