linux 條件變量 互斥鎖的實現

這是一個經典的猴子吃桃子的問題的實現(生產-消費者問題)web 有一棵桃樹和一隻猴子,開始的時候桃樹上沒有桃子,而後開始一個一個的長,每長一個猴子就吃一個,猴子吃了以後再長一個,又被猴子吃掉,猴子須要吃7個桃子,才能吃飽。編寫程序模擬這個猴子吃桃子的過程。 一看這確定是兩個線程,一個是桃樹長桃子,一個是猴子吃桃子,歸根是一個生產者和消費者的問題。 注意事項 互斥鎖用起來比較簡單,條件變量會有點
相關文章
相關標籤/搜索