結果 : difference between mutex and semaphore in c++