Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 713 Bytes

op_destructor.md

File metadata and controls

40 lines (28 loc) · 713 Bytes

デストラクタ

  • mutex[meta header]
  • std[meta namespace]
  • unique_lock[meta class]
  • function[meta id-type]
  • cpp11[meta cpp]
~unique_lock();

概要

ロックを手放す

効果

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

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

バージョン

言語

  • C++11

処理系

  • Clang: ??
  • GCC: 4.7.0 [mark verified]
  • ICC: ??
  • Visual C++: 2012 [mark verified], 2013 [mark verified], 2015 [mark verified]

参照