yohhoyの日記

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

2016-11-06から1日間の記事一覧

なぜmutexオブジェクトはムーブできないか?

C++

C++標準ライブラリが提供するstd::mutexほか同期プリミティブ型*1は、意図的にコピー/ムーブ操作を禁止している。本記事の内容はStack Overflowで見つけた質問と回答に基づく。 #include <mutex> class X { int data_ = 0; std::mutex mtx_; using Lock = std::loc</mutex>…