編程

Boost Thread 程序設計指南

目前,由Boost 執行緒庫創建的執行緒物件功能還不是很強大。事實上它只能做兩項操作。執行緒物件可以方便使用==和!=進行比較來確定它們是否是代表同一個執行緒;你還可以調用boost::thread::join來等待中的執行緒執行完畢。其他一些執行緒庫可以讓你對執行緒做一些其他操作(比如設置優先順序,甚至是取消執行緒)。然而,由於要在普遍適用(portable)的介面中加入這些操作不是簡單的事,目前仍在討論如何將這些操組加入到Boost執行緒庫中。