線程安全和可重入函數

線程安全問題 1.線程安全問題: 當用線程編寫程序時,必須小心地編寫那些具有稱爲線程安全性(thread safety)屬性的函數。多線程訪問運行時,當一個線程訪問數據時採用加鎖機制,對數據進行保護,保證了數據不會出現錯亂。 2.產生線程不安全的原因: 多線程程序對全局變量或者靜態變量進行修改。 3.以下幾類函數是線程不安全的: 1)返回指向靜態變量指針的函數; 2)函數狀態隨着調用改變的函數;
相關文章
相關標籤/搜索