boost:mutex和boost:lock有什么区别

 我来答
百度网友ab75652

推荐于2016-09-22 · TA获得超过5.4万个赞
知道顶级答主
回答量:5.4万
采纳率:94%
帮助的人:1.7亿
展开全部
mutex是实现,lock相当于接口

两者是不同的事物。 lockable是一个概念, 一个类型提供lock, unlock,trylock等操作, 它就是lockable的。 mutex就是一个lockable的类型。 lock就是对一个lockable的对象进行lock/unlock等操作, 主要用RAII手法对lockable object(比如mutex m)进行加锁、解锁、升级锁,降级锁等操作。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式