I\'m learning C++ concurrency, and there\'s conditional variable as the built-in synchronization primitive.
My question is: For two threads which ensures synchronization