Vidyalelo
C++ Programming · Q24

Multi threading in C++

Programming · C++ Programming · question 24

Q24

What is the difference between std::condition_variable and std::condition_variable_any in C++ multi-threading?

A.
std::condition_variable is more efficient than std::condition_variable_any
B.
std::condition_variable_any can work with any mutex type, while std::condition_variable can only work with std::mutex
C.
std::condition_variable can only work with std::mutex, while std::condition_variable_any can work with any mutex type
Answer
D.
std::condition_variable_any is more efficient than std::condition_variable

Answer: Option C

Solution

Answer: Option C
No explanation is given for this question Let's Discuss on Board