簡體   English   中英

just :: thread和poco :: thread或Intel Threading Building Blocks之間的主要區別是什么

[英]What were the major differences between just::thread and poco::thread or Intel Threading Building Blocks

我已經准備好使用可靠的線程庫構建我的c ++項目。 我不確切知道采用哪個庫,只是:: thread,poco :: thread或intel線程構建基塊。

我使用的是Visual Studio 2010,將來該項目可能需要跨平台兼容性。 本地Visual Studio的線程庫出現在Visual Studio 2012中,當然無法跨平台。

visual studio 2012添加了新的STL標頭:,,,,,,和。 請參考http://msdn.microsoft.com/en-us/library/hh409293(v=vs.110).aspx

雖然是標准標頭,但它肯定與Linux不兼容!

標准C ++具有可靠的線程庫,所以為什么不使用它呢? 我沒有使用您列表中的任何庫,但似乎只有TBB優於標准C ++(它具有任務並且具有並發容器)。 如果您只能使用Windows,請考慮另外一個庫: PPL

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM