Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 666 Bytes

op_destructor.md

File metadata and controls

35 lines (27 loc) · 666 Bytes

デストラクタ

  • shared_mutex[meta header]
  • std[meta namespace]
  • shared_lock[meta class]
  • function[meta id-type]
  • cpp14[meta cpp]
~shared_lock();

概要

共有ロックを手放す

効果

if (owns_lock()) {
  pm->unlock_shared();
}
  • owns_lock()[link owns_lock.md]

pmはメンバ変数として保持している、ミューテックスオブジェクトへのポインタ

バージョン

言語

  • C++14

処理系