yohhoyの日記

技術的メモをしていきたい日記

2012-05-07から1日間の記事一覧

C++11標準ミューテックスとtry_lockの微妙な話

C++

C++標準ライブラリが提供するミューテックス型*1に対するロック試行操作try_lockメンバ関数は、ロック獲得可能なときでも失敗する可能性がある(spurious failure)*2。N3337 30.4.1.2/p16より引用。(下線部は強調) 16 Effects: Attempts to obtain ownershi…