This a quest about deadlock in C++11 standard.
In the sec3.2.4 of C++ Concurrency in Action, there is an example for preventing multithreads from deadlock. For guys
From this reference:
The mutex class is non-copyable.
A mutex can't be copied or moved.