MFC中的線程同步

在程序中使用多線程時,通常不多有多個線程能在其生命期內進行徹底獨立的操做。更多的狀況是一些線程進行某些處理操做,而其餘的線程必須對其處理結果進行了解。正常狀況下對這種處理結果的瞭解應當在其處理任務完成後進行。   若是不採起適當的措施,其餘線程每每會在線程處理任務結束前就去訪問處理結果,這就頗有可能獲得有關處理結果的錯誤瞭解。例如,多個線程同時訪問同一個全局變量,若是都是讀取操做,則不會出現問題。
相關文章
相關標籤/搜索