消費者與生產者

    最近在做一個成像的項目,使用三個線程作爲成像的核心部件,一個讀取數據線程,一個處理數據的線程,一個發送到UI顯示的線程。他們之間聯繫的載體是隊列。讀取線程作爲生產者線程,處理線程作爲消費者和生產者線程,發送數據線程作爲消費者線程,他們之間的通信採用QT信號槽。自己曾做過一個使用win32配合消息機制做過,處理的沒有QT好,最後果斷使用成熟的信號槽完成。

    下面是這個設計的核心思想:

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章