【轉】生產者與消費者

下面是一個生產者消費者問題,來介紹condition_variable的用法。當線程間的共享數據發生變化的時候,可以通過condition_variable來通知其他的線程。消費者wait 直到生產者通知其狀態發生改變,Condition_variable是使用方法如下: ·當持有鎖之後,線程調用wait ·wait解開持有的互斥鎖(mutex),阻塞本線程,並將自己加入到喚醒隊列中 ·當收到通知
相關文章
相關標籤/搜索