2012-04-04 78 views
2

創建一個線程池(或至少獲得工作的代碼)最簡單的方法是從C++ 11嗎?在C++中創建線程池的最簡單方法是什麼?

我從工作中訪問庫時遇到問題,我遇到了C++ 11編譯器問題。從提升中找到線程池示例會更容易嗎?我可能能夠安裝boost庫。如果沒有,我將不得不嘗試找到一種獲取C++ 11編譯器的方法。 (如果有人想知道我爲什麼問,我安裝了VS2010,但沒有C++ 11,並且由於TCP端口的工作限制,我無法更新cygwin)。

+0

你想讓線程池做什麼?是否有超過執行線程池上的任務? – 2012-04-04 13:15:41

+0

作爲一個小細節,VS2010擁有C++ 11和大部分庫部件的一部分。首先仔細檢查 - 例如,它支持lambdas。 – dascandy 2012-04-04 13:26:29

+0

這是在Windows上我假設?你需要可移植性,還是隻能用經典的win32編程? – Tudor 2012-04-04 13:37:09

回答

1

C++ 11對於內置的線程池沒有任何特定的內容。我想你想要基於Boost的threadpool實現。

相關問題