首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
mutexlock专题
base5. MutexLock和MutexLockGuard互斥量类、Condition条件变量类、CountDownLatch倒计时门栓类(计数类)
MutexLock类图 数据成员: pthread_mutex_t mutex_:pthread_mutex_t类型的线程互斥量mutex_ pid_t holder_:holder_用于保存锁拥有者的线程tid 成员函数: MutexLock():构造函数,初始化mutex_ ~MutexLock():析构函数,销毁mutex_ bool isLockedByThisThread():判
阅读更多...
muduo网络库学习之MutexLock类、MutexLockGuard类、Condition类、CountDownLatch类封装中的知识点
一、MutexLock 类 class MutexLock : boost::noncopyable 二、MutexLockGuard类 class MutexLockGuard : boost::noncopyable 三、Condition类 class Condition : boost::noncopyable
阅读更多...
(P14)muduo_base库源码分析:互斥锁MutexLock/MutexLockGuard,条件变量Condition,倒计时门闩量CountDownLatch
文章目录 1.互斥锁MutexLock/MutexLockGuard2.条件变量Condition3.倒计时门闩量CountDownLatch 1.互斥锁MutexLock/MutexLockGuard MutexLock类图 MutexLockGuard类图,此类更加常用,使用RAII技法封装 eg:src\14\jmuduo\muduo\base\Mutex.h
阅读更多...