博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
boost-同步-锁选项
阅读量:7034 次
发布时间:2019-06-28

本文共 340 字,大约阅读时间需要 1 分钟。

锁的选项有3个结构类型以及3个它们的常量

struct defer_lock_t {};struct try_to_lock_t {};struct adopt_lock_t {};const defer_lock_t defer_lock;const try_to_lock_t try_to_lock;const adopt_lock_t adopt_lock;

 

锁的选项用于范围锁的构造函数,它们有下面的含义:

  • defer_lock_t:构造范围锁,但不锁定
  • try_to_lock_t:构造范围锁,并尝试锁定
  • adopt_lock_t:构造范围锁,但不锁定,但接受所有权

转载于:https://www.cnblogs.com/sqxy110/p/5249710.html

你可能感兴趣的文章
区块链— 比特币中的区块、账户验证和记账
查看>>
Electron打包,NSIS修改默认安装路径
查看>>
分享一些好用的网站
查看>>
【Android】Retrofit 2.0 的使用
查看>>
Nacos系列:基于Nacos的注册中心
查看>>
原生JS 实现复杂对象深拷贝(对象值包含函数)
查看>>
【跃迁之路】【732天】程序员高效学习方法论探索系列(实验阶段489-2019.2.22)...
查看>>
PAT A1060 科学记数法经典例题(全string库解决)
查看>>
仿知乎分享界面
查看>>
最小外接矩形思路以及实现
查看>>
Python是什么?简单了解pythonp-入门
查看>>
利用ES6进行Promise封装总结
查看>>
ES10 特性的完整指南
查看>>
学习threejs走过的坑
查看>>
ThinkSNS+的 SPA(H5)安装教程
查看>>
C++回声服务器_5-多进程版本
查看>>
CSS外边距折叠引发的问题
查看>>
【LeetCode】贪心算法--划分字母区间(763)
查看>>
Android 抖音爆红的口红挑战爬坑总结
查看>>
怎么就没发现华为Mate20 pro有这么多神奇功能!这波黑科技盘它!
查看>>