std::shared_lock::release

mutex_type* release() noexcept;
(C++14 起)

打破关联互斥和 *this 的关联,若它存在。

没有锁被解锁。若 *this 在调用前曾保有关联互斥的所有权,则现在调用方为解锁互斥负责。

目录

参数

(无)

返回值

指向关联互斥的指针,或若无关联互斥则为 NULL

示例

参阅

解锁关联的互斥
(公开成员函数)
将关联互斥解关联而不解锁它
(std::unique_lock 的公开成员函数)

版本历史

  • (当前 | 先前) 2017年8月24日 (四) 09:12Fruderica讨论 | 贡献. . (689字节) (+689). . (以“{{cpp/thread/shared_lock/title|release}} {{cpp/thread/shared_lock/navbar}} {{dcl begin}} {{dcl | since=c++14 | 1= mutex_type* release() noexcept; }} {{dcl end}} 打...”为内容创建页面)