win32—臨界區

1.線程安全問題 ​ 每個線程都有自己的棧,而局部變量是存儲在棧中的,這就意味着每個線程都有一份自己的「局部變量」,如果線程僅僅使用「局部變量」那麼就不存在線程安全問題 ​ 那麼如果多個線程共用一個全局變量呢? ​ 那就會出現變量混亂的情況,如何解決? 將全局變量設爲臨界資源,什麼是臨界資源,臨界資源是一次只允許一個線程訪問的資源。對臨界資源訪問的代碼稱爲臨界區 windos的解決思路: 2.臨界
相關文章
相關標籤/搜索