网站首页
编程语言
数据库
系统相关
其他分享
编程问答
base3
2024-11-10
03_muduo_base3
5.6互斥锁和条件变量的封装类图该类是封装了互斥锁的一些基本操作,包括互斥锁的初始化、销毁、上锁、解锁等功能。但是实际上使用RAII技术又封装了一个类,那就是MutexLockGuard。这主要也是采取了类似智能指针的封装思路,让互斥锁的生命周期交给操作系统去管理,释放的时机由操作