Linux多線程實踐(四 )線程的特定數據

在單線程程序中,我們經常要用到"全局變量"以實現多個函數間共享數據, 然而在多線程環境下,由於數據空間是共享的,因此全局變量也爲所有線程所共有。但有時應用程序設計中有必要提供線程私有的全局變量,僅在某個線程中有效,但卻可以跨多個函數訪問。POSIX線程庫通過維護一定的數據結構來解決這個問題,這個些數據稱爲(Thread-specific-data或 TSD)。 相關函數如下: [cpp]  vie
相關文章
相關標籤/搜索