我一直在閱讀有關各種新的C++最近添加,我真的很興奮,我已經通過了新的std :: unique_ptr和std :: shared_ptr對象,這是非常有用的,現在我正在尋找我聽說過的本地線程庫,似乎無法在任何地方找到它。我正在閱讀並去尋找thread.h和msvC++ 2010 express似乎沒有它。 msvC++的最新版本是不是附帶這個新的線程庫,還是僅僅是沒有附帶的快速版本,或者我只是傻傻的,不得不在網上尋找它的副本?我目前不得不通過Windows功能進行線程化,當我嘗試使用互斥體時它們過於複雜,而且它們也是操作系統特定的,所以我很高興能夠找到這個標準庫實現:\似乎無法找到std ::線程在msvC++ 2010 express
2
A
回答
4
並非所有的C++ 11更改都在Visual C++ 2010編譯器中。您將需要使用boost :: thread或just :: thread作爲替代方案,或者使用:
0
沒有一個版本VS2010附帶std::thread
。請記住,VS2010預先制定了C++ 11標準。
您可以嘗試boost::thread
作爲替代選擇。 std::thread
的設計是從boost::thread
發展而來的,所以當它變得更加廣泛的實施時,切換到std::thread
不應該太過創傷。
+0
不幸的是,'std :: thread'沒有中斷點。理由足以讓我堅持'boost :: thread',只要它們不會將其刪除 – pezcode 2012-02-13 23:39:14
0
VS2012 Beta應該在本月發佈,將會比開發者預覽更好。
相關問題
- 1. 似乎無法找到System.Windows
- 2. 似乎無法找出ExpandableListAdapter
- 3. Ada GPS IDE似乎無法找到GtkAda
- 4. 我似乎無法找到android.R.id.radio0?(等等)
- 5. 似乎無法找到mysql數據庫
- 6. javascript - document.form.textbox.style ....似乎無法找到這個?
- 7. ajaxupload,似乎無法找到一個簡潔的教程
- 8. 無法在MSVC 2010中包含Winsock2.h
- 9. 似乎無法在UWP
- 10. MATLAB似乎無法找到csaps()在MATLAB 7.10.0學生版
- 11. 在onCreate,NullPointerException似乎無法找到調試後的原因
- 12. JS線程似乎得到暫停
- 13. VS 2010無法看到SQL Server 2012 Express
- 14. .Net 4.0中的點組件引用似乎無法找到它
- 15. 一個奇特的錯誤我似乎無法找到
- 16. 似乎無法找到我的EF模型
- 17. Java圖形PaintComponent問題。似乎無法找到該錯誤
- 18. 我的webrole.cs似乎無法找到連接字符串
- 19. 似乎無法得到我的要求
- 20. Java似乎無法找到我的本地庫
- 21. forkOS似乎無法保留線程的本地存儲
- 22. 似乎無法得到.remove工作
- 23. 混帳:似乎無法刪除遠程
- 24. 遠程代理似乎無法工作?
- 25. 簡單的分段錯誤,我似乎無法找到問題
- 26. 似乎無法擺脫NonUniqueObjectException
- 27. Py-Postgresql和Raritan PowerIQ - 似乎無法找到表?
- 28. Node-RED似乎無法連接到Cloudant
- 29. Asdocs似乎無法找到嵌入式資產
- 30. C中的分段錯誤,似乎無法找到原因
啊好吧,至少我現在已經有了聰明的指針。無論如何,我會看看boost :: thread,只是想確保沒有可用的標準庫等價物。所以可以肯定的是,下一版Visual Studio很可能會有std :: thread可用? – FatalCatharsis 2012-02-12 18:12:41