What is the purpose of the 'std::recursive_mutex' class in C++ multi-threading?
A. To provide mutual exclusion
B. To allow a thread to lock the same mutex multiple times without causing a deadlock
C. To manage thread priorities
D. None of the above
Answer: Option B

Join The Discussion