OpenThreads 是一個基於GNU開源協定的多執行緒庫。它所支持的語言是C++,即組成模組為類封裝。目前支持的作業系統為Win32,Linux系列。架構模式為:使用公共接口定義檔案,根據平台的不同的定義不同的實現檔案,因此,大家可以根據不同的作業系統平台來編寫適應某個作業系統的OpenThreads。 基本介紹 外文名:OpenThreads研發基礎:GNU開源協定語言:C++系統:Win32,Linux系列 OpenThreads的依賴:1. STL,在某些對象封裝中使用了STL,需要注意。OpenThreads的缺點:2. 沒有支持執行緒池,我們可以自己定義了一個適合OpenThreads的執行緒池。模組組成:1. Mutex互斥信號量對象。2. Thread執行緒封裝類,更加的方便的封裝了對執行緒,進程的操作,比如:優先權,Id,等等之類的操作。3. Condition基於Mutex的條件判斷對象。4. Barrier